- 博客(105)
- 收藏
- 关注
原创 使用本地gradle路径
#Fri Jun 23 08:50:38 CEST 2017distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistributionUrl=file:/Users/lxy/Desktop/gradle-7.6-milestone-1-all.zip#distributionUrl=https://servfic
2024-07-08 14:59:49
426
原创 vue 3.2语法糖, defineProps,defineEmits,defineExpose,withDefaults .eslintrc 报错
module.exports = { root: true, env: { node: true, //8+的配置 // 'vue/setup-compiler-macros': true }, 'extends': [ 'plugin:vue/vue3-essential', 'eslint:recommended', // 'plugin:vue/vue3-recommended', ], parserOptions: {
2022-04-29 10:20:54
1814
原创 vue3 setup 语法糖的项目实战用法
vue3.2 之后语法糖起初 Vue3.0 暴露变量必须 return 出来,template中才能使用;这样会导致在页面上变量会出现很多次。很不友好,vue3.2只需在script标签中添加setup。可以帮助我们解决这个问题。1.组件只需引入不用注册,属性和方法也不用返回,也不用写setup函数,也不用写export default ,甚至是自定义指令也可以在我们的template中自动获得。1变量、方法不需要 return 出来2组件不需要在注册3新增 defineProp
2022-04-19 10:57:59
1137
原创 vue3 typescript的一些配置
import {createRouter, createWebHashHistory, RouteRecordRaw} from 'vue-router' import {App} from "vue"; function importAllRouter(){ let routes: Array<RouteRecordRaw> = [] const routerContext = require.context('./', true, /\.ts$..
2022-03-22 13:54:38
1300
原创 mac安装yarn 报错 用户名错误 open ‘/Users/xiaoka/.config/yarn‘
yarn --versionError: EACCES: permission denied, open ‘/Users/xiaoka/.config/yarn’at Object.openSync (fs.js:476:3)at readFileSync (fs.js:377:35)at /usr/local/lib/node_modules/yarn/lib/cli.js:101466:58at Array.map ()at parseRcPaths (/usr/local/lib/node
2022-03-11 12:29:00
414
原创 小程序开发中 时间 转换时间搓ios的兼容问题
正确写法应该是let dt = new Date("2019/07/24 19:57")而实际应该过程中日期格式大部分都是2019-07-24这种,所以在实际应用过程中需要用正则对字符串进行预处理let tm = "2019-07-24 19:57"let dt = new Date(tm.replace(/-/g,'/'))...
2021-11-19 10:28:15
1295
原创 vue 搜索框节流
function onchangeSer(e) { const me = this; this.timer ? clearTimeout(this.timer) : "" this.timer = setTimeout(() => {}, 500) },
2021-07-07 15:35:58
520
原创 flutter 好看的动画登陆页学习
import 'dart:math';import 'dart:ui';import 'package:flutter/material.dart';import 'package:flutter/rendering.dart';void main() { runApp(MyApp());}class MyApp extends StatelessWidget { // This widget is the root of your application. @override
2020-11-23 11:54:44
296
原创 flutter的布局样式 笔记
Container()widthheightmargin: EdgeInsets.fromLTRB(0, 0, 10, 0),padding: EdgeInsets.fromLTRB(2, 0, 2, 0),decoration:BoxDecoration( //圆角 borderRadius: BorderRadius.circular(4), //线框 border: Border.all( color: Color.fromRGBO(225, 52, 52, 1), width:
2020-11-02 11:00:04
340
1
原创 flutter 集成fluwx ios配置
1、pubspec.yaml 添加 fluwx: ^2.2.0一、Xcode配置 :(进入到flutter项目中ios文件下面打开工程文件)1、配置项目的Universal Links,同时和微信公众平台配置的保持一致后台根目录下配置apple-app-site-association文件(无后缀),格式如下 { "applinks": { "apps": [], "details": [ { .
2020-10-03 18:04:08
1466
1
原创 mac全局安装yarn
mac全局安装 yarnsodu -snpm install -g yarn react-native-cli mac报错无权限sudo chown -R $USER:$GROUP ~/.config
2020-09-05 20:33:41
1079
原创 flutter的appbar 入门
import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter标题栏', theme: ThemeData( prima
2020-09-03 10:39:54
120
原创 2020-08-31
1. 跳转页面,不传参: Routes.navigateTo( context, Routes.setting, ); 1、pop返回页面: Navigator.of(context).pop(); 2、返回到/根页面: Navigator.of(context).popUntil(ModalRoute.withName('/')); Navigator.of(context).popUntil((r) =>...
2020-08-31 16:20:42
123
原创 flutter报错MappedListIterable<Map<dynamic, dynamic>, Widget>‘ is not a subtype of type ‘List<Widget>‘
因为children只接受list类型 所以需要加tolist()
2020-08-05 15:00:27
1585
原创 flutter取消 点击的高亮,长按的水纹波
Widget build(BuildContext context) { return Container( child: MaterialApp( title: '菜篮子', debugShowCheckedModeBanner: false, theme: ThemeData( primaryColor: Color(int.parse('0xfffa5956')), ...
2020-08-05 10:29:37
929
原创 FLUTTER动态渲染 顶部tabbar
import 'package:flutter/material.dart';//class From extends StatelessWidget {// @override// Widget build(BuildContext context) {// return Scaffold(// body: Text('322333'),// );// }//}class From extends StatefulWidget { From({Key
2020-06-18 12:44:02
798
1
原创 flutter添加自定义appbar顶部tabar
import 'package:flutter/material.dart'; class ProductInfor extends StatefulWidget { Map arguments; ProductInfor({Key key,this.arguments}): super(key:key); @override _ProductInforState createState() => _ProductInforState(arguments:this..
2020-06-16 21:55:49
552
原创 flutte的替换路由
Navigator.of(context).pushReplacementNamed('/from');Navigator.of(context).pop();import 'package:flutter/material.dart';import './Cate.dart';import './User.dart';import './Home.dart';class Tabs extends StatefulWidget { final index; Tabs({Key
2020-06-16 12:26:37
144
原创 flutter有状态组件传值 无状态传值
import 'package:flutter/material.dart'; class ProductInfor extends StatefulWidget { Map arguments; ProductInfor({Key key,this.arguments}): super(key:key); @override _ProductInforState createState() => _ProductInforState(arguments:this..
2020-06-15 22:57:52
1369
原创 flutter命名路由管理
import 'package:flutter/material.dart'; import '../pages/FromPage.dart'; import '../pages/Search_page.dart'; final routes = { '/from':(context,{arguments})=>FromPage(arguments: arguments), '/search':(context,{arguments})=>SearchPage(a.
2020-06-15 22:29:47
327
原创 vue的路由解耦
import Vue from 'vue'import Router from 'vue-router'import Home from 'views/Home.vue'import store from '@/store'Vue.use(Router)let routes = [ { path: '/', name: 'home', component:...
2020-04-08 15:40:41
434
原创 清明 网页全部变灰暗的 css样式
body{ filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1) !important; -webkit-filter: grayscale(70%) !important; }
2020-04-07 17:25:17
275
转载 vue返回上一级离开的样子
思路:因为vue是单页面应用,进入其他页面时会销毁该页面,用keep-alive不让其刷新,具体实现为:(1).在App.vue中加入:<template> <div id="app"> <!--<router-view/>--> <!--页面返回不刷新--> <keep-alive> ...
2020-03-27 12:10:16
486
原创 vue调用 手机拨号
在vue项目的index.html中添加如下代码:<meta name="format-detection" content="telephone=yes" />在需要调起手机拨号功能的页面,写如下函数:// 调用拨号功能callPhone (phoneNumber) { window.location.href = 'tel://' + phoneNumber}...
2020-03-05 16:59:32
1633
原创 h5 手机端真机调试引用vconsole
yarn add vconsole在 vue的main的文件夹 下面if (process.env.NODE_ENV === 'development') { const VConsole = require('vconsole') // eslint-disable-next-line const my_console = new VConsole()}...
2020-03-02 14:50:42
500
原创 富文本内容,浏览器规则,英文单词默认间隔换行,不间隔不换行
white-space:pre-wrap; word-break:break-all;
2019-11-20 10:52:17
706
原创 vue用qrcodejs2生成二维码
一、安装包npm install qrcodejs2 --save二、应用Html代码 收藏代码 <div class="qrcode" ref="qrcodeContainer"></div> <script> import QRCode from 'qrcodejs2' // vue对象的一个method showQRCo...
2019-11-15 11:49:56
690
原创 身份证验证
function checkIdCard(idcard) { const regIdCard = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if (!regIdCard.test(idcard)) { errorMsg = '身份证号填写有误'; return false; } else { ...
2019-11-14 15:20:32
288
原创 uni-app边写项目边踩坑
@touchmove.stop.prevent禁止遮罩层的穿透滑动upx的单位不能动态的渲染到页面 必须转换成 px
2019-10-30 14:22:16
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人