04 2021 档案
摘要:用Flutter打乱对象数组的函数如下: int getRandomInt(var min,var max){ final _random = new Random(); return _random.nextInt((max - min).floor()) + min; } //打乱数组 shuf
阅读全文
摘要:用Flutter写页面时,有时页面内容太多,底部会出现黄色条纹。 解决方法:在组件外增加一层ListView即可。 如将代码: body: Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: <W
阅读全文
摘要:为了在Vue中实现tab功能,我写了如下代码。 <span :class="{activeName:active=='week'}" @click="selectTime('week')">本周</span> <span :class="{activeName:active=='month'}" @
阅读全文
摘要:我们可以使用vue-i18n实现国际化。 语言切换用法如下: 静态渲染: 1.将属性值前加上冒号,用$t('xx.yy')进行语言切换。 <el-form-item :label="$t('visitorRecord.name')" prop="hostName" label-width="60px
阅读全文
摘要:当使用v-for过程中,出现以下报错, 则在v-for所在元素加上属性 :key="item.id" 即 <table v-for="(item,index) in this.visitorList.visitorDetailList" cellspacing="0" class="table_la
阅读全文
摘要:微信小程序和服务器端的数据交互是通过wx.request()这个API函数来完成的,这是一个异步函数。 在有些情况下,我们需要根据服务器传递回来的值来做下一个操作的时候,其代码都要写到success:function(res){ }函数中。 如果success:function(res){ } 中又
阅读全文
摘要:我们在开发小程序时,会有以下的类似警告, 根据 sitemap 的规则[0],当前页面 [pages/index/index] 将被索引 如需去掉,则可以在小程序项目配置文件project.config.json的setting中配置字段checkSiteMap为 false。 即 "setting
阅读全文
摘要:当我写微信小程序时,如果调用接口报以下错误: 我们又需要调试接口,则可以在微信小程序开发工具的详情中勾选不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书。 即可。
阅读全文
摘要:当我们开发抽奖程序时,经常需要配置不同奖品的概率。 如:冰箱:30%,电脑:10%,洗衣机:50%。 可用以下函数实现: getResult(arr){ var leng = 0; for(var i = 0; i<arr.length; i++){ leng += arr[i] //获取总数 }
阅读全文
摘要:在写Flutter程序的时候,我常遇到以下报错: PS C:\Software\IDEA\demo006> flutter run Using hardware rendering with device Android SDK built for x86. If you notice graphi
阅读全文
摘要:使用Flutter开发搜索条的代码如下: main.dart import 'package:flutter/material.dart'; import 'search_bar.dart'; void main() { runApp(MyApp()); } class MyApp extends
阅读全文
摘要:一、git commit 1.commit要求 每一次提交必须是一个完整的功能或者修复完成,不能提交半成品代码。 提交代码时检查清楚,不要把编译文件或者IDE生成的文件提交上去。 反例:.idea、.vscode、target、dist、node_modules等。 2.commit message
阅读全文
摘要:用Flutter实现毛玻璃效果的代码如下: import 'dart:ui'; import 'package:flutter/material.dart'; class FrostedGlassDemo extends StatelessWidget { @override Widget buil
阅读全文
摘要:在元素进行固定定位后,要想让div元素水平居中。可使用代码: left: 50%; transform:translateX(-50%); 应用到元素上即 .red-block{ position: fixed; bottom: 30px; left: 50%; transform:translat
阅读全文
摘要:我在学习Flutter时,对于代码段 class EachView extends StatefulWidget { String _title; EachView(this._title); @override _EachViewState createState() => _EachViewSt
阅读全文