|
@@ -29,9 +29,8 @@
|
|
"@jy/plugin-bind-phone": "workspace:*"
|
|
"@jy/plugin-bind-phone": "workspace:*"
|
|
|
|
|
|
// 注册
|
|
// 注册
|
|
-import { BindPhoneDirective, BindPhoneDialogPlugin } from '@jy/plugin-bind-phone'
|
|
|
|
-Vue.use(BindPhoneDialogPlugin)
|
|
|
|
-Vue.directive('bound-phone', BindPhoneDirective)
|
|
|
|
|
|
+import TestBindPhone from '@jy/plugin-bind-phone'
|
|
|
|
+Vue.use(TestBindPhone)
|
|
```
|
|
```
|
|
|
|
|
|
2. jy项目通过build后放置/common-module/plugins/目录下引入
|
|
2. jy项目通过build后放置/common-module/plugins/目录下引入
|
|
@@ -47,8 +46,8 @@ Vue.use(BindPhone)
|
|
```
|
|
```
|
|
pnpm add @jy/plugin-bind-phone@1.0.0
|
|
pnpm add @jy/plugin-bind-phone@1.0.0
|
|
|
|
|
|
-import BindPhone from '@jy/plugin-bind-phone'
|
|
|
|
-Vue.use(BindPhone)
|
|
|
|
|
|
+import TestBindPhone from '@jy/plugin-bind-phone'
|
|
|
|
+Vue.use(TestBindPhone)
|
|
```
|
|
```
|
|
|
|
|
|
### Example
|
|
### Example
|
|
@@ -81,16 +80,13 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
handle() {
|
|
handle() {
|
|
- this.$bindPhoneDialog({
|
|
|
|
|
|
+ this.$testBindPhone({
|
|
props: {
|
|
props: {
|
|
- name: '触发位置名称',
|
|
|
|
- visible: true // 显示弹框
|
|
|
|
|
|
+ visible: true,
|
|
|
|
+ name: '测试弹框-全局方法触发'
|
|
},
|
|
},
|
|
next: () => {
|
|
next: () => {
|
|
- <!-- 绑定成功/已绑定 下一步操作 -->
|
|
|
|
- },
|
|
|
|
- close: () => {
|
|
|
|
- <!-- 关闭弹框 -->
|
|
|
|
|
|
+ this.$toast('next')
|
|
}
|
|
}
|
|
})
|
|
})
|
|
}
|
|
}
|