1
即時通過LevelUpTuts做「中級流星教程#8 - 插入權限,發佈&流星玩具」,我的問題是我無法提交表單我檢查代碼5次,但在我看來,一切都是運行流星1.4中所正確IM是我的代碼流星快速表格不提交
我recipes.js文件
Recipes = new Meteor.Collection('recipes');
Recipes.allow({
insert: function(userId, doc) {
return !!userId;
}
});
RecipeSchema = new SimpleSchema ({
name: {
type: String,
label: "Name"
},
desc: {
type: String,
label: "Description"
},
author: {
type: String,
label: "Author",
autoValue: function() {
return this.userID
},
autoform: {
type: "hidden"
},
},
createdAt: {
type: Date,
label: "CreatedAt",
autoValue: function() {
return new Date()
},
autoform: {
type: "hidden"
},
},
});
Recipes.attachSchema(RecipeSchema);
我recipes.js
Meteor.subscribe('recipes');
我NewR ecipe.js
<template name="NewRecipe">
<div class="new-recipe-container">
{{> quickForm collection="Recipes" id="insertRecipeForm" type="insert" class="new-recipe-form"}}
</div>
</template>
和publis.js文件
Meteor.publish('recipes', function(){
return Recipes.find({author: this.userId});
});
請幫助我,我不知道我做錯了
嗨齊姆感謝您的幫助,但我今天再次打開我的網站,現在整個網站的快速形式不顯示。流量路由器是好的,我檢查了一個測試頁面,只是測試一詞,它出現了,但是當我把快速表單的命令放到它裏面時,整個頁面再次變成了白色 - >所以我重新安裝了quickform,但是這個沒有像昨天那樣幫助我留下更多的東西;( – Michael