vue data中的return如何使用

2023-06-06,,

这篇文章主要讲解了“vue data中的return如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue data中的return如何使用”吧!

    一、vue 里面的data return 是什么?

    uniapp项目 vue 结构中data 里面的return详解

    从字面上理解 data 是数据的意思 return是返回的意思,我个人理解的是 将数据返回出去。

    二、如何使用

    1.vue 双向绑定 v-model

    代码如下(示例):

    <template>
    	<view>
    		<input type="text" v-model="reac" placeholder="请输入内容">
    	</view>
    </template>
    <script>
    	export default {
    		data() {
    			return {
    				reac:''
    			}
    		},
    		methods: {
    			
    		}
    	}
    </script>
    <style>
    
    </style>

    其中v-model里面的内容要放到return里面才可以,否则页面会报错,放到进去之后也方便我们更好的去取值this.reac就能获取到我们输入的值了

    2.带有 ":"的属性 比如:class、:id等等

    这些属性对应的值都需要放在return里面,

    代码如下(示例):

    <template>
    	<view>
    		<view :class="font">6666</view>
    	</view>
    </template>
    <script>
    	export default {
    		data() {
    			return {
    				font:'font'
    			}
    		},
    		onLoad() {
    
    		},
    		methods: {
    			
    		}
    	}
    </script>
    <style>
    	.font{
    		color: #4CD964;
    		font-size: 50rpx;
    	}
    </style>

    我们看到 :class里面的值是font.因此我们需要在return里面定义一下这个属性 格式是font:'font" font属性的值可以自定义 然后将定义好的class类名在下面style里面写样式即可

    tips: 一般情况下动态样式建议使用 :class

    3. 标签使用return里面的属性

    语法 {{return对应的属性}} 他会将属性里面的值赋给当前标签

    代码如下(示例)

    <template>
    	<view>
    		<view>{{text}}</view>
    	</view>
    </template>
    
    <script>
    	export default {
    		data() {
    			return {
    				text:'小楼今夜月重圆,环文万象无雕镌,要院落花帘不卷,加拜王门最好官,油云讵比长沙远'
    			}
    		},
    		methods: {
    			
    		}
    	}
    </script>
    
    <style>
    
    </style>

    补充:vue中的data为什么会使用return函数

    vue中的data为什么会用return函数

    如果不使用return包裹的数据会在项目的全局中可见,会造成变量污染;

    使用return包裹后数据中变量只在当前组件中生效,不会影响其他组件。

    组件是一个可复用的vue实例,如果data是一个普通的对象,那么所有复用这个实例的组件都将引用同一份数据,会造成数据污染。

    如果将data封装成一个函数,实例化组件时只是调用了这个函数生成的副本,避免了数据污染。

    感谢各位的阅读,以上就是“vue data中的return如何使用”的内容了,经过本文的学习后,相信大家对vue data中的return如何使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是本站,小编将为大家推送更多相关知识点的文章,欢迎关注!

    《vue data中的return如何使用.doc》

    下载本文的Word格式文档,以方便收藏与打印。