项目开发:支持中心与地理定位博客应用
1. 支持中心项目开发
1.1 属性绑定
<textarea> 元素有一些实用的属性,如 rows 属性。为每个属性创建一个 prop 会很繁琐,因此可以使用 Vue 组件的 $attrs 特殊属性,它能将组件上设置的所有非 prop 属性作为一个对象获取,对象的键是属性名。
在 FormInput.vue 组件中,可以这样使用:
<component
...
v-bind="$attrs" />
在 NewTicket.vue 组件的描述输入框中添加 rows 属性:
<FormInput
...
rows="4"/>
渲染后的 HTML 中, <textarea> 元素会设置该属性。
1.2 用户操作
在 SmarForm 组件的输入框后添加两个按钮:
<template slot="actions">
<router-link
tag="button"
:
Vue支持中心与地理定位应用开发
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



