Browse Source

feat: 细节调整,添加project-webview

准备分离project
tall
wally 4 years ago
parent
commit
4d9050b32f
  1. 1
      CHANGELOG.md
  2. 1
      src/components/Roles/Roles.vue
  3. 45
      src/components/Skeleton/view.vue
  4. 1
      src/components/Skeleton/wisdomcar_mobile
  5. 8
      src/pages.json
  6. 2
      src/pages/phone-bind/phone-bind.vue
  7. 11
      src/pages/project-webview/project-webview.vue

1
CHANGELOG.md

@ -11,6 +11,7 @@
default plugin | 添加默认插件;项目列表;全局项目最大高度设置 | ed1d87b
- | indexedDB | 687394e
mp | 兼容小程序,去除window,document等 | 9178255
phone-bind | 验证码validate | a427250
pinch | alloy finger实现图片的pinch放大缩小 | de01343
plugin | 插件添加了token及param参数 | aeb0292
- | post 封装 | da52e94

1
src/components/Roles/Roles.vue

@ -92,6 +92,7 @@ export default {
.exec();
const system = uni.getSystemInfoSync(); //
console.log('system: ', system);
//
let left = 0;
let screenWidth = system.windowWidth;

45
src/components/Skeleton/view.vue

@ -1,45 +0,0 @@
<template>
<view>
<nav-bar title="骨架屏"></nav-bar>
<view class="content">
基础用法
<skeleton :row="3" animate :loading="loading">
<view> content1 </view>
</skeleton>
显示 title
<skeleton :row="3" title animate :loading="loading">
<view> content2 </view>
</skeleton>
显示头像上面)
<skeleton :avatar="avatarTop" :row="3" animate :loading="loading" style="margin-top: 24rpx">
<view> content3 </view>
</skeleton>
显示头像左面
<skeleton title :avatar="avatarLeft" :row="3" animate :loading="loading" style="margin-top: 24rpx">
<view> content4 </view>
</skeleton>
显示banner
<skeleton banner :row="0" animate :loading="loading" style="margin-top: 24rpx">
<view> content5 </view>
</skeleton>
</view>
</view>
</template>
<script>
export default {
data() {
return {
loading: true, //
avatarTop: 'top',
avatarLeft: 'left',
};
},
onLoad() {
//
setTimeout(() => {
this.loading = false;
}, 3000);
},
};
</script>

1
src/components/Skeleton/wisdomcar_mobile

@ -1 +0,0 @@
Subproject commit 2603a0bc8b5036c399a5f28b93586072c4850c4b

8
src/pages.json

@ -14,15 +14,15 @@
}
},
{
"path": "pages/test/test",
"path": "pages/phone-bind/phone-bind",
"style": {
"navigationBarTitleText": "测试"
"navigationBarTitleText": "绑定手机号"
}
},
{
"path": "pages/phone-bind/phone-bind",
"path": "pages/project-webview/project-webview",
"style": {
"navigationBarTitleText": "绑定手机号"
"navigationBarTitleText": "project-webview"
}
}
],

2
src/pages/phone-bind/phone-bind.vue

@ -31,7 +31,7 @@ export default {
data() {
return {
model: {
phone: '18603454788', //
phone: '', //
imageValue: '', //
code: '', //
},

11
src/pages/project-webview/project-webview.vue

@ -0,0 +1,11 @@
<template>
<web-view src="" />
</template>
<script>
export default {
onLoad(options) {
console.log('options: ', options);
},
};
</script>
Loading…
Cancel
Save