vuejs2相关内容
我有一个名为 people 的数组,其中包含如下对象: 之前 [ {id:0,姓名:'Bob',年龄:27}, {id:1,姓名:'Frank',年龄:32}, {id:2,姓名:'Joe',年龄:38} ] 可以改变: 之后 [ {id:0,name:'Bob',年龄:27}, {id:1,姓名:'Frank',年龄:33},
..
Vue.js中方法和计算值之间的主要区别是什么? 它们看起来相同且可以互换。 解决方案 计算值和方法在Vue中非常不同,在大多数情况下绝对不可互换。 计算属性 计算值的更合适的名称是计算属性。事实上,当Vue被实例化时,计算属性将被转换为具有getter的Vue属性,有时也会被设置为setter。基本上,您可以将计算值视为派生值,只要更新用于计算它的其中一个基础值,它就会
..
这可以在Vue.Js中传递计算属性中的参数。我可以看到当getter / setter使用computed时,他们可以获取一个参数并将其分配给变量。比如文档: // ... 计算:{ fullName:{ // getter get:function(){ return this.firstName +''+ this.lastName }, // setter set
..
我开始 https://laracasts.com/series/learning-vue-一步一步系列。我在 Vue,Laravel和AJAX 课程上停止了这个错误: vue.js: 2574 [Vue警告]:避免直接改变道具,因为只要父组件重新渲染,该值就会被覆盖。而是根据prop的值使用数据或计算属性。 Prop变异:“list”(在组件中找到) 我有这
..
我有一些可以通过以下方式访问的数据: {{content ['term_goes_here']}} ...并评估为 true 或假。我想根据表达式的真实性添加一个类,如下所示:
..
我对VueJS相对较新,而且我不知道如何在全球范围内提供一些数据。我想保存API端点,用户数据以及从API中检索到的每个组件可以获取此数据的某些其他数据。 我知道我可以只用vanilla Javascript保存它但我想有一种方法可以用VueJS做到这一点。我或许可以使用事件总线系统来获取数据,但我不知道如何根据我的需要实现这个系统。 如果我愿意的话有人可以帮我这个。 解决方案
..
似乎Vue.js 2.0不会从一个大孩子向他的祖父组件发出事件。 Vue .component('parent',{ template:'
我是父 - {{action}} ', data(){ return { action:'No action'
..
在vuejs 2.0 model.sync 将建议是使用 $ emit 和 $ ) 我担心因为: 每个商店和事件具有全局可见性(如果我错了,请纠正我); 创建新商店要做得很多对于每次次要的沟通; 我想要的是范围以某种方式事件或存储兄弟姐妹组件的可见性。或许我没有理解这个想法。 那么,如何以正确的方式沟通? 解决方案 使用Vue 2.0,我正在使用eventHub机
..
我正在学习Vue并在计算属性中使用箭头函数时遇到问题。 我的原始代码工作正常(请参阅下面的代码段)。 new Vue({el:'#app',data:{turnRed:false,turnGreen: false,turnBlue:false},computed:{switchRed:function(){return {red:this.turnRed}},switchGreen:
..
此问题与同时使用intl-tel-input和vuejs2 相关/类似,但仍然没有答案。 VueJS使用prop作为数据属性值解决方案,但解释了一点“环境”。 所以,长话短说,我动态设置一个新的引导标签(标题和URL),然后尝试使用 jQuery 来(重新)绑定一些功能。 添加以下行
..
我正在使用 Vue.js 创建一个组件。 当我在任何此时v2 / api /#Options-Lifecycle-Hooks“rel =”noreferrer“>生命周期钩子(创建,已挂载,更新等)它评估为 undefined : 已安装:()=> { console.log(this); //记录“未定义” }, 同样的事情也发生在我的计算属性中:
..
当我运行我的Karma / Jasmine测试时,在安装包含 组件的标头组件后,我在控制台中收到错误日志。这一切都运行完美,但似乎无法修复显示的错误。错误是: 错误日志:'[Vue警告]:未知的自定义元素: - 你是否正确注册了组件?对于递归组件,请确保提供“名称”选项。 (在中找到)' 我做了旧的:
..
我正在尝试执行两个非并发请求,但想在执行第二个请求之前使用第一个请求中的数据。如何从第一个请求获取数据,然后将该数据用于第二个请求? axios.get('/ user / 12345')。then(response => this .arrayOne = response.data); axios.get('/ user / 12345 /'+ this.arrayOne.name
..
我正在构建一个计算器来测试我的Vue JS技能。我有基本工作或至少设置,但是如果我输入多个数字(例如 34 ),我无法读取所有数字(例如 34 )作为一个整体值;相反,它增加了3和4。我遇到的麻烦在这里: 按:function(num){ if(this。 currentNum == 0) { this.currentNum = num; this.output = num.toS
..
我正在创建一个vue网络应用程序,我有一个简单的文件输入,但有一些逻辑,因此有人可以隐藏或显示文件输入。问题是,一旦你隐藏文件输入,并再次显示,它会删除文件名。当变量仍然保存文件时,文件名不显示。 以下是一些相关的代码和小提琴展示它。
switch1
..
我需要使用vue js上传图片。 我插入图片的html代码是 我的vue js代码是.. submitBox = new Vue({ el:“#submitBox”, data:{ username:'', picture:'', },
..
为什么我不能绑定Vue中的对象属性?对象 addr 没有立即反应,但是 test 是被动的,怎么回事?在这种情况下,我该如何绑定它? HTML
..
我想得到一个div的高度,以使另一个div的高度与它匹配。我使用了方法clientHeight,但它不会返回给我的好值(较小的值)。实际上,在所有元素被收费之前,它似乎都会返回一个高度。 在网上进行了一些研究之后,我试图放一个window.load()来延迟,直到所有东西都被充电,但它不能正常工作。一些想法? ”
..
在我的 Vue.js 中使用 webpack web应用程序时,我需要显示动态图像。我想要显示 img ,其中图像的文件名存储在变量中。该变量是返回一个 Vuex 存储变量的计算属性,该变量异步填充到 beforeMount 。
..
这是我的gulpfile.js文件 var elixir = require('laravel-elixir'); require('laravel-elixir-webpack'); elixir(函数(混合){ mix.styles([$ b $'vendor.css', 'font-awesome.css', 'theme-default.css', 'custo
..