结合Jquery 实现 Vuejs Ajax
打赏作者

U_Y丶小艾

delete的时候会同时删除数据库对应的信息吗?

shern91 回复 U_Y丶小艾

不会,因为只是用了Jquery remove function更改DOM的资料而已

JellyBool

嗯,这个是会的,你没有看到后面的vue-resource实现的么 @U_Y丶小艾

braveone

完成听不懂,还需要前导课程吗?

JellyBool 回复 braveone

额。这个后端是使用了 Laravel 框架,你可以用任何你熟悉的后端框架

AngularJs_vuejs

有没有其他的vue.js视频啦

JellyBool 回复 AngularJs_vuejs

目前还没有。。。后面等 2.0 出来再看吧

TXZ 回复 JellyBool

我觉得可以结合Laravel API 讲一个Vue SPA 的视频。

bajin

为什么要在 created方法中加新的变量?不加又该如何?

hungmi 回复 bajin

為了區別 $.getJSON 的 this 跟 created 的 this。
好比你媽媽跟你同學的媽媽,她們兩位本來在各自的家都叫媽媽,但現在她們來到你家,你就叫你同學的媽媽做「阿姨」,而不叫媽媽了。
至於不加該如何處理的好方法我不知道,知道了會再來更新的。

oceanReef

完全听不懂。

JellyBool 回复 oceanReef

这个有后端的知识,可以不管这个

sunhaikuo

发现没有,老师每节课的墙纸都不一样,真用心啊

524360073

vue.js 2.0的情况下,要把
<h1>tasks</h1>
去掉,否则会出现错误
·vue.js:2611 [Vue warn]: Component template should contain exactly one root element:·

JellyBool 回复 524360073

Vuejs 2.0 有些变化了。不错不错

人类已经无法阻止HR了 回复 524360073

在它们的外面包一个

就好了。

BZDGM2013

。。。

wcwqeqe

这一章完全不懂啊

wcwqeqe

好多的命令都不晓得是什么意思

JellyBool 回复 wcwqeqe

这是后端的内容。。。你可能不懂

wcwqeqe 回复 JellyBool

主要是这个后端的这个框架没有看见过laravist,感觉起来啊好麻烦

wcwqeqe 回复 JellyBool

我们主要用的是Spring框架

JellyBool 回复 wcwqeqe

额。。。是 laravel 框架,麻不麻烦的看个人的需求不。

wcwqeqe

谁有用Vue.js实现的全选和反选代码啊,我纠结了一上午

ye0205414225

我使ci的框架

laravel 使用是

其他框架没有解读{ }
该如何传递呢?

JellyBool 回复 ye0205414225

最简单的就是 toArray() 之后变成数组,然后传递的时候直接 json_encode($news) 就可以了

xiangxihenli 回复 JellyBool

我在laravel4.1 怎么使用 ?

<div class="container" id="app">
    <tasks-app list="{json_encode($tasks->toArray())}"></tasks-app>
</div>

这样写的话会报错啊?

<script>
        Vue.component('tasks-app',{
            template:'#tasks-template',
            props:['list'],
            created:function () {
                this.list = JSON.parse(this.list)
            }

        })

        var app = new Vue({
            el:'#app',
        })

    </script>

如果去掉JSON.parse() 又传不进去数据。。

xiangxihenli 回复 JellyBool

如果使用laravel5.1直接用模板解析是可以的,我也能取出数据

xiangxihenli 回复 JellyBool

问题已经解决了,原因是我的list=“json”,由于list用了“”,导致里面json格式解析错误,写成单引号就可以了

tiankong 回复 JellyBool

请问在引用css 或 js 文件时,如何输入文件名就自动补全cdn路径的???

Flourishing 回复 tiankong

这个是Jelly自己设置的自动补全功能

chenxin

按照你的视频做,使用jquery来访问后端的一个路由,接受响应的数据库的值,打开浏览器不显示任何数据,也不报错。奇怪得很…用的laravel5.3

chenxin

解决了…

Hexor 回复 chenxin

怎么解决的? 我也遇到了

tiankong

请问在引用css 或 js 文件时,如何输入文件名就自动补全cdn路径的???

chaoxin 回复 tiankong

这个是需要插件的

tiankong 回复 chaoxin

需要什么插件

DaVinciYangWang

这个地方没有绑定list,数据怎么还能显示出来呀,这和上次 《Vuejs 1.0 系列教程 >> Vuejs组件化开发todo应用》 说的怎么不一样啊

liupengpo 回复 DaVinciYangWang

就是绑定往list里传值,而{ $tasks }是后台处理过的数据

liupengpo

就当笔记吧:
我用Jsp模拟了一个List,Vue版本是2.5.16,实现过程中有个地方需要说明下:
1.直接按照视频里用created: function(){this.list=JSON.parse(this.list)}会报警告信息:Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop’s value. Prop being mutated: “list”。意思是说避免直接修改prop,因为其值会在父组件重新渲染时被覆盖,相关逻辑应使用基于该prop值的data或computed实现。
可以改为:data: function () {return {mutableList: JSON.parse(this.list)}
或者:computed: {listJson: function(){return JSON.parse(this.list);}
我找到了官方文档说明的链接如下:https://cn.vuejs.org/v2/guide/migration.html#修改-Props-弃用

18yt

好久之前的视频了呀 今晚就看了这一节 收获满满