vuejs2相关内容

Vue - 深入观察一系列物体并计算变化?

我有一个名为 people 的数组,其中包含如下对象: 之前 [ {id:0,姓名:'Bob',年龄:27}, {id:1,姓名:'Frank',年龄:32}, {id:2,姓名:'Joe',年龄:38} ] 可以改变: 之后 [ {id:0,name:'Bob',年龄:27}, {id:1,姓名:'Frank',年龄:33}, ..
发布时间:2019-01-24 00:18:19 前端开发

方法vs在Vue中计算

Vue.js中方法和计算值之间的主要区别是什么? 它们看起来相同且可以互换。 解决方案 计算值和方法在Vue中非常不同,在大多数情况下绝对不可互换。 计算属性 计算值的更合适的名称是计算属性。事实上,当Vue被实例化时,计算属性将被转换为具有getter的Vue属性,有时也会被设置为setter。基本上,您可以将计算值视为派生值,只要更新用于计算它的其中一个基础值,它就会 ..
发布时间:2019-01-24 00:06:38 前端开发

我可以在Vue.Js中传递计算属性中的参数

这可以在Vue.Js中传递计算属性中的参数。我可以看到当getter / setter使用computed时,他们可以获取一个参数并将其分配给变量。比如文档: // ... 计算:{ fullName:{ // getter get:function(){ return this.firstName +''+ this.lastName }, // setter set ..
发布时间:2019-01-23 22:55:16 前端开发

Vue 2 - 变异道具vue-warn

我开始 https://laracasts.com/series/learning-vue-一步一步系列。我在 Vue,Laravel和AJAX 课程上停止了这个错误: vue.js: 2574 [Vue警告]:避免直接改变道具,因为只要父组件重新渲染,该值就会被覆盖。而是根据prop的值使用数据或计算属性。 Prop变异:“list”(在组件中找到) 我有这 ..
发布时间:2019-01-23 21:38:57 前端开发

使用VueJs 2的全局数据

我对VueJS相对较新,而且我不知道如何在全球范围内提供一些数据。我想保存API端点,用户数据以及从API中检索到的每个组件可以获取此数据的某些其他数据。 我知道我可以只用vanilla Javascript保存它但我想有一种方法可以用VueJS做到这一点。我或许可以使用事件总线系统来获取数据,但我不知道如何根据我的需要实现这个系统。 如果我愿意的话有人可以帮我这个。 解决方案 ..
发布时间:2019-01-23 21:18:04 前端开发

VueJs 2.0中兄弟组件之间的通信

在vuejs 2.0 model.sync 将建议是使用 $ emit 和 $ ) 我担心因为: 每个商店和事件具有全局可见性(如果我错了,请纠正我); 创建新商店要做得很多对于每次次要的沟通; 我想要的是范围以某种方式事件或存储兄弟姐妹组件的可见性。或许我没有理解这个想法。 那么,如何以正确的方式沟通? 解决方案 使用Vue 2.0,我正在使用eventHub机 ..
发布时间:2019-01-22 19:55:37 前端开发

在vue计算中使用箭头功能不起作用

我正在学习Vue并在计算属性中使用箭头函数时遇到问题。 我的原始代码工作正常(请参阅下面的代码段)。 new Vue({el:'#app',data:{turnRed:false,turnGreen: false,turnBlue:false},computed:{switchRed:function(){return {red:this.turnRed}},switchGreen: ..
发布时间:2019-01-22 19:48:50 前端开发

让VueJS和jQuery玩得很好

此问题与同时使用intl-tel-input和vuejs2 相关/类似,但仍然没有答案。 VueJS使用prop作为数据属性值解决方案,但解释了一点“环境”。 所以,长话短说,我动态设置一个新的引导标签(标题和URL),然后尝试使用 jQuery 来(重新)绑定一些功能。 添加以下行 ..
发布时间:2019-01-21 15:30:33 前端开发

VueJS:为什么“这个”未定义?

我正在使用 Vue.js 创建一个组件。 当我在任何此时v2 / api /#Options-Lifecycle-Hooks“rel =”noreferrer“>生命周期钩子(创建,已挂载,更新等)它评估为 undefined : 已安装:()=> { console.log(this); //记录“未定义” }, 同样的事情也发生在我的计算属性中: ..
发布时间:2019-01-21 14:16:16 前端开发

在VueJS中运行测试时出错:未知的自定义元素:< router-link>

当我运行我的Karma / Jasmine测试时,在安装包含 组件的标头组件后,我在控制台中收到错误日志。这一切都运行完美,但似乎无法修复显示的错误。错误是: 错误日志:'[Vue警告]:未知的自定义元素: - 你是否正确注册了组件?对于递归组件,请确保提供“名称”选项。 (在中找到)' 我做了旧的: ..
发布时间:2018-11-19 14:56:28 前端开发

执行多个请求Axios(Vue.js)

我正在尝试执行两个非并发请求,但想在执行第二个请求之前使用第一个请求中的数据。如何从第一个请求获取数据,然后将该数据用于第二个请求? axios.get('/ user / 12345')。then(response => this .arrayOne = response.data); axios.get('/ user / 12345 /'+ this.arrayOne.name ..
发布时间:2018-07-10 09:53:24 前端开发

Vue JS - Calculator - 将输出字符串读取为值

我正在构建一个计算器来测试我的Vue JS技能。我有基本工作或至少设置,但是如果我输入多个数字(例如 34 ),我无法读取所有数字(例如 34 )作为一个整体值;相反,它增加了3和4。我遇到的麻烦在这里: 按:function(num){ if(this。 currentNum == 0) { this.currentNum = num; this.output = num.toS ..
发布时间:2018-06-25 18:25:20 前端开发

使用v-if隐藏后,文件输入不会显示文件名

我正在创建一个vue网络应用程序,我有一个简单的文件输入,但有一些逻辑,因此有人可以隐藏或显示文件输入。问题是,一旦你隐藏文件输入,并再次显示,它会删除文件名。当变量仍然保存文件时,文件名不显示。 以下是一些相关的代码和小提琴展示它。 switch1 ..
发布时间:2018-06-25 13:35:26 前端开发

用Vuejs获取元素高度

我想得到一个div的高度,以使另一个div的高度与它匹配。我使用了方法clientHeight,但它不会返回给我的好值(较小的值)。实际上,在所有元素被收费之前,它似乎都会返回一个高度。 在网上进行了一些研究之后,我试图放一个window.load()来延迟,直到所有东西都被充电,但它不能正常工作。一些想法? ” ..
发布时间:2018-06-20 15:31:49 前端开发

Vue.js动态图片无效

在我的 Vue.js 中使用 webpack web应用程序时,我需要显示动态图像。我想要显示 img ,其中图像的文件名存储在变量中。该变量是返回一个 Vuex 存储变量的计算属性,该变量异步填充到 beforeMount 。 ..
发布时间:2018-06-13 17:07:03 前端开发

设置vue和laravel的麻烦

这是我的gulpfile.js文件 var elixir = require('laravel-elixir'); require('laravel-elixir-webpack'); elixir(函数(混合){ mix.styles([$ b $'vendor.css', 'font-awesome.css', 'theme-default.css', 'custo ..
发布时间:2018-05-31 11:49:32 其他开发