index.vue 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <template>
  2. <view class="lli-demo-page">
  3. <uni-search-bar class="uni-mt-10" radius="100" placeholder="请输入考试名称" bgColor="#F3F3F4" clearButton="auto" cancelButton="none" @confirm="search"/>
  4. <view class="lli-status-box">
  5. <text class="status-item click">可以考试</text><text class="status-item">已结束</text>
  6. </view>
  7. <scroll-view class="demo-scroll-view" scroll-y="true">
  8. <view class="content-view">
  9. <view class="lli-tc demo-title">------------咱们要用的默认按钮↓-------------</view>
  10. <button class="lli-btn">页面次要操作 Normal</button>
  11. <button class="lli-btn" loading="true" >页面主操作 Loading</button>
  12. <button class="lli-btn" disabled="true" >页面次要操作 Disabled</button>
  13. <view class="lli-tc demo-title">---------咱们要用的按钮plain(线性)↓----------</view>
  14. <button class="lli-btn" plain="true">页面次要操作 Normal</button>
  15. <button class="lli-btn" loading="true" plain="true">页面主操作 Loading</button>
  16. <button class="lli-btn" disabled="true" plain="true">页面次要操作 Disabled</button>
  17. <view class="lli-tc demo-title">------------其他组件定义color="#0550e5"-------------</view>
  18. <checkbox-group>
  19. <label>
  20. <checkbox value="cb" checked="true" color="#0550e5"/>选中
  21. </label>
  22. <label>
  23. <checkbox value="cb" />未选中
  24. </label>
  25. </checkbox-group>
  26. <view class="lli-tc demo-title">------------扩展组件-------------</view>
  27. <uni-section title="自定义样式" subTitle="使用 styles 属性 ,可以自定义输入框样式" type="line" padding>
  28. <uni-easyinput v-model="value" placeholder="请输入内容"@input="input"></uni-easyinput>
  29. </uni-section>
  30. </view>
  31. </scroll-view>
  32. </view>
  33. </template>
  34. <script>
  35. export default {
  36. data() {
  37. return {
  38. value:'',
  39. }
  40. },
  41. methods: {
  42. search:function(){},
  43. }
  44. }
  45. </script>
  46. <style lang="scss">
  47. .lli-demo-page{
  48. display: flex;flex-direction: column;
  49. height: 100vh;padding-bottom: 60rpx;box-sizing: border-box;
  50. .demo-scroll-view{
  51. overflow-y: auto;flex: 1;
  52. }
  53. .content-view{padding: 24px;box-sizing: border-box;}
  54. .demo-title{margin: 24px 0 10px;}
  55. }
  56. /* 小程序UI开发规范 */
  57. /* 1.第一版没有UI,用手机单机版的UI开发,尽可能保持一致
  58. 2.页面中样式第一版都先写到底部style中
  59. 2.扩展组件:已重置样式,可以直接用
  60. 3.内置组件:如果是有颜色的,需要添加color="#0550e5"(后期会改成动态的,第一版先这么加),btn也可以用demo写好的
  61. 4.自己写的样式尽量只用view,text标签,使用类选择器不要使用标签选择器 */
  62. </style>