那就回头看下源代码吧?@JellyBool 有将源代码放到github上。地址: https://github.com/JellyBool/zhihu-app
检查函数 user()
中定义的代码。
老师讲课前不自我介绍下吗?
是的,在作者的 package 里加上就能正常执行。
删除问题的时候,关联表数据没有一同删除或做相应的数据变更,比如:topics
表,和 question_topic
表
以下是视频相关的 select2 ajax 获取后台数据的 Js 代码:
$(".js-example-basic-multiple").select2({
tags: true,
placeholder: '选择相关话题',
minimumInputLength: 2,
ajax: {
url: '/api/topics',
dataType: 'json',
delay: 250,
data: function (params) {
return {
q: params.term
};
},
processResults: function (data, params) {
return {
results: data
};
},
cache: true
},
templateResult: formateTopic,
templateSelection: formatTopicSelection,
escapeMarkup: function (markup) {
return markup;
}
});
清除缓存,打错字了。
下载debug package
可以使用Collection的map方法。