框架和插件
前端各种框架使用出现问题解决,插件引用问题
HDdgut
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue3遇到问题集合
注意:需要将接收的props作用在setup的顶层,不能放到setup生命周期里面(defineProps 第1点)attrs:值为对象,包含组件外部传递过来,但没有在props配置中声明的属性。1.props:值为对象,包含:组件外部传递过来。切组件内部声明接收了的属性。emit:分发自定义事件的函数,相当于this.$emit。2.context :上下文对象。:收到的插槽内容,相当于。原创 2024-08-15 21:00:00 · 1043 阅读 · 0 评论 -
自定义时间戳转化为年 月 日 时 分 秒
【代码】自定义时间戳转化为年 月 日 时 分 秒。原创 2024-03-27 21:30:00 · 240 阅读 · 0 评论 -
织梦项目升级、套模版过程中可能遇到的问题
文章目录dedecms5.6升级5.7出现的bug获取标签变量的问题使用sql或修改php文件编码问题项目环境配置问题升级步骤常见标签/模板调用dedecms5.6升级5.7出现的bug文章无法保存、栏目无法创建、数据保存到dede_archives时报错织梦升级5.7,编辑器ck和fck的问题获取标签变量的问题dede:type失效问题[field:typeurl/]和[field:typelink/]的区别myDate(Y与y的区别)使用sql或修改php文件织梦频道封面页调原创 2020-09-04 15:37:13 · 471 阅读 · 0 评论 -
织梦根据字段是否为空来显示内容
{dede:field.bigpic2 runphp=‘yes’} if(@me<>’’) @me=’’;{/dede:field.bigpic2}原创 2021-10-13 10:53:11 · 164 阅读 · 0 评论 -
织梦添加栏目时提示 保存目录数据时失败,请检查你的输入资料是否存在问题
原因:二次开发的时候数据插入语句没写好,有缺少字段,或sql语法错误。或是织梦版本升级后,数据字段不匹配等。解决:1.先排查,在/dede/catalog_add.php(dede为后台代码文件夹,默认dede),中搜索" 保存目录数据时失败,请检查你的输入资料是否存在问题"(搜索错误提示),找到代码在上面输入echo $in_query;die;2.继续添加栏目,复制输出内容,在sql命令工具中执行(织梦系统工具中有),看提示错误,在从代码中查看3.如果是编辑则查看catalog_edit.p原创 2021-11-11 11:47:07 · 835 阅读 · 0 评论 -
织梦修改文章分页样式
找到include文件夹内的arc.listview.class.php文件原创 2020-07-15 16:13:29 · 306 阅读 · 0 评论 -
织梦栏目文章数量与实际数量不符合和去掉友情链接的模板的li
点击网站栏目管理-》更新栏目缓存友情链接的模板:include/taglib/flink.lib.phpif(trim($ctag->GetInnerText())=='') $innertext = "<li>[field:link /]</li>";改成: if(trim($ctag->GetInnerText())=='') $innertext = "[field:link /]";...原创 2020-08-31 14:53:18 · 198 阅读 · 0 评论 -
织梦文章自定义字段可能出现的问题
问题描述:自定义的字段,编辑文章的时候可以填写,但点击修改文章,这个字段会为空,Fatal error: Call to a member function GetInnerText() on a non-object in \include\taglib\channel\img.lib.php on line 42Call to a member function GetInnerText() on string调用文章自定义的字段原创 2020-03-10 09:51:18 · 577 阅读 · 0 评论 -
织梦channelartlist标签当前栏目高亮
1.修改include/taglib/channelartlist.lib.php文件在$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);下面增加//新增支持currentstyle属性 if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] || $typeids[$i]['id'] == $refObj->TypeLink->TypeInfos原创 2021-10-13 11:07:34 · 354 阅读 · 0 评论 -
解决织梦添加新变量出现:Request var not allow!的办法
找到根目录->include->common.inc.phpif( strlen($svar)>0 && preg_match('#^(cfg_|GLOBALS|_GET|_POST|_COOKIE)#',$svar) )意思:如果添加的变量名长度大于零”就返回错误“>”改成“<”即可解决问题...原创 2020-09-01 10:55:14 · 325 阅读 · 0 评论 -
织梦导航(栏目),遍历,其他
查询指定的顶级导航栏目(单独){dede:type typeid='栏目id'}<a href="[field:typeurl/]">[field:typename/]</a>{/dede:type}查询指定的顶级导航栏目(多个){dede:channelartlist row='4' typeid='0,1,2,3' } ...原创 2020-03-04 15:47:26 · 349 阅读 · 0 评论 -
el-radio-group 点击事件无效时,保持旧值
而@change事件handleChange,提交的是model,查看计算函数的get ,当前el-radio是嵌套在el-radio-group中的就取el-radio-group的value,所以value不会改变;场景:在点击el-radio时,需要先判断一下,根据接口请求,判断结果决定本次点击是否有效,或二次确认时选择了取消。2.若使用value,加上@change事件,发现不能获取到点击的单选值,change事件传的时旧的value。源码如下:模板中绑定的是v-model=“model”,原创 2022-10-21 22:00:00 · 4251 阅读 · 1 评论 -
elementUI的消息弹窗组件手动关闭和遮罩层关闭问题
modal-append-to-body:遮罩层是否插入至 body 元素上,若为 false,则遮罩层会插入至 Dialog 的父元素上。append-to-body:Dialog 自身是否插入至 body 元素上。嵌套的 Dialog 必须指定该属性并赋值为 true。可能是两个dialog嵌套问题,将append-to-body 设置为true。2.移除掉DOM(慎用)原创 2022-10-13 22:00:00 · 3076 阅读 · 0 评论 -
element-ui设置table组件width为百分比无效
用min-width代替width原理:解析的时候min-width和width设置的百分比号会被替换成px,但是min-width会按照比例分配剩余空间,所以要每一列都设置百分比,或写数值,相当于设置各列的宽度比例值原创 2020-11-24 11:32:34 · 1512 阅读 · 0 评论 -
element ui 的树形结构,点击节点动态增加子节点并自动展开
<el-treeref="tree"@node-click="handleNodeClick"></el-tree>异步获取数据,并用append或updateKeyChildren增加子节点updateKeyChildren通过 keys 设置节点子元素,使用此方法必须设置 node-key 属性 (key, data) 接收两个参数,1. 节点 key 2. 节点数据的数组 假如你的节点数据没有一个唯一的key(一般是id),则不能用,但是这个方...原创 2020-08-20 16:44:15 · 5985 阅读 · 0 评论 -
vue使用element框架,el-input设置readonly,点击事件失效
解决使用 @click.native原创 2020-11-24 11:10:39 · 4648 阅读 · 0 评论 -
elementui 修改 el_table 表格颜色,表格下方多了一条线问题
如果使用了scoped,需要加上stylus /deep/ (其他的css语言有不一样的写法)其他背景色,表格边框颜色修改。原创 2023-10-23 21:00:00 · 1546 阅读 · 1 评论 -
element ui 点击选中表头并改变表头样式
前言:header-cell-style 表头单元格的 style 的回调方法,也可以使用一个固定的 Object 为所有表头单元格设置一样的 Style。 Function({row, column, rowIndex, columnIndex})/Object 在表格添加@header-click="headerClick"//点击表头事件headerClick(column,event){l...原创 2020-08-24 16:24:42 · 818 阅读 · 0 评论 -
vant2 van-calendar组件增加清除按钮和确定按钮
注意:date是一个数组,有两个对象,只选择一个日期的时候,返回[{日期},null],故不能根据数组的长度来进行判断。原创 2023-08-31 22:00:00 · 2591 阅读 · 0 评论 -
vue中v-for 要求渲染多次,最后只渲染一次?
例子: <div class="h-item" v-for="i in num" :key="i">// 渲染模块<div>第{{i}个}</div> </div>num是变量,通过后台接口获取;结果只渲染最后一个 i=num;原因:num不是数字类型而是string解决:获取时Number(num),进行转换,同时赋值要在渲染之前;...原创 2020-11-24 11:32:03 · 2469 阅读 · 0 评论 -
php.ini register_globals must is Off!的几种解决办法
1.如果是独立服务器的用户,可修改php配置文件的php.ini,将register_globals=On,改成Off;session.auto_start = 1改成0;然后重启Apache2.在网站目录下,新建一个.htaccess文件(已有则添加),加上php_flag register_globals off3.在网站的根目录下找到include/common.inc.php删除或注释掉//开启register_globals会有诸多不安全可能性,因此强制要求关闭register_g原创 2020-09-01 10:50:19 · 630 阅读 · 0 评论 -
小程序swiper圆角实现
父类用border-radius;overflow: hidden;(重点),不然会出现滑动过程变直角的问题原创 2019-11-30 14:16:02 · 788 阅读 · 0 评论 -
小程序switch开关按钮和单选radio按钮自定义样式
1.switch/*switch整体的大小以及背景色(选中时候的颜色 true)*/switch .wx-switch-input{}/*未选中时的颜色(false)*/switch .wx-switch-input::before{}/*中间的小圆球样式,可以设置border-radius变成小方块*/switch .wx-switch-input::after{}注:如果...原创 2019-10-21 00:11:22 · 1377 阅读 · 0 评论 -
小程序的button样式不生效问题
解决方式:1.全局配置文件app.json中的 “style”: "v2“ 删除即可()2.width写的时候加上!important 或是写在style=""里面style基础库 2.8.0 开始支持,低版本需做兼容处理。微信客户端 7.0 开始,UI 界面进行了大改版。小程序也进行了基础组件的样式升级。app.json 中配置"style": "v2"可表明启用新版的...原创 2020-04-10 10:01:28 · 1491 阅读 · 0 评论 -
小程序怎么显示base64图片
1.拼接显示路径 imageData = 'data:image/jpeg;base64,' + base64;// base64 为接口返回的base64字符串2.用imageData = imageData.replace(/[\r\n]/g,""); //替换掉空格和换行原创 2020-06-25 00:15:00 · 1610 阅读 · 0 评论 -
小程序button的触发范围出现bug
问题描述:在微信小程序中,点击button 之外的其他组件,都能触发button(button误触发)原因:可能更改了button的position属性,button默认的属性是position:relative,如果改成position:about,或static,就可能发生误触发事件注:去掉小程序默认button样式,配置里去掉 "style": "v2" 即可...原创 2019-11-23 16:31:16 · 513 阅读 · 0 评论 -
小程序在for循环里面使用同一个动画,点击具体子项(再加载动画),不会全部同步
1.data里面 selectIndex:-1, //选择的子项(-1是未选择) beforeIndex:-1, //前一个选择 animationDataB:[], //动画数组2.js selectToggle:function(e){ var nowIndex=e.currentTarget.dataset....原创 2019-11-30 15:18:07 · 557 阅读 · 0 评论 -
小程序获取手机号码出现-41003的错误
此类问题出现在获取用户信息、手机号码上,登录的时候,code的获取,解密出来的session_key不匹配或过期,示例代码:/** * 获取用户绑定微信的手机号码 */ getPhoneNumber:function (e) { // console.log(e.detail.errMsg) //用户点击取消或授权的信息回调。 //后台还需得到s...原创 2019-11-23 16:40:54 · 2750 阅读 · 0 评论 -
bootstrap4的table-responsive无效解决
加上:.table-responsive th{ word-break:keep-all;}原创 2020-04-14 11:37:17 · 1224 阅读 · 0 评论 -
TypeError: Cannot read property ‘tableId‘ of undefined
elementUI框架用了el-table-column但是没有外层原创 2021-04-27 16:48:25 · 579 阅读 · 1 评论 -
vue导入xlsx-style组件报错Can‘t resolve ‘./cptable‘ in ‘xxx\node_modules_xlsx
解决:在vue.config.js添加 configureWebpack: { externals:{ './cptable': 'var cptable' }, }原创 2021-03-31 18:00:52 · 1482 阅读 · 1 评论 -
Vue中的render: h => h(App)
render: h => h(App) 等价于render:function(createElement){return createElement(App);}render就是一个渲染函数,createElement是创建节点,App是vue的html根文件,作用将App进行渲染原创 2020-07-30 14:01:42 · 354 阅读 · 0 评论 -
vue项目多语言化
在src下面创建目录,放多语言包(json/js). 使用vue-i18n,创建index.js import Vue from 'vue'; import VueI18n from 'vue-i18n'; //引用element-ui语言包 element-en,element-zh // 导入语言包信息 import en from "./locale/en.json"; import zh from "./locale/zh-CN.json"; // 注册i18n .原创 2021-11-03 11:23:05 · 560 阅读 · 0 评论 -
vue重复点击路由报错问题解决
问题描述:vue-router.esm.js?8c4f:1958 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: “/ups”;/ups是路由相对路径解决方法:1.重新安装vue-router依赖包:npm i vue-router@3.0 -S2.在main.js写入(在引用import VueRouter from 'vue-router’的地方使用)//原创 2020-09-09 09:54:54 · 738 阅读 · 0 评论 -
vue项目配置出错,项目重新安装依赖。
gyp ERR! find Python安装fsevents依赖包报错SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules\fsevents):Error: Load config Error!原创 2020-09-11 15:05:21 · 2739 阅读 · 0 评论 -
vue中父组件传图片路径src给子组件无法正常显示图片
vue父组件传值给子组件是以字符串的形式传值,图片路径无法解析导致无法显示。父组件:父组件传值路径:应该使用require或:将图片放到public的static里面,使用/static/图片注:require()只能接收常量...原创 2021-04-06 11:36:34 · 1704 阅读 · 1 评论 -
vue使用计算属性只执行一次
项目场景:vue使用计算属性遇到的一些问题问题描述:在vue的计算属性中,使用全局变量,改变全局变量,计算属性不会重新计算;改变“this.height”,假如height原先在data中定义过了,则计算属性会改变,否则不会改变。computed:{barHeight(){ //背景图的高度 return App.prototype.CustomBar + Number(this.height); } }原因分析:计算属性必须依赖固定的数据类型(响应式数据),不能是普原创 2021-12-21 08:30:00 · 3972 阅读 · 0 评论 -
Vue .sync修饰符与$emit(update:xxx)
.sync修饰符的作用.sync修饰符之前的写法使用.sync修饰符的写法.sync修饰符与$emit(update:xxx),驼峰法和-写法的区别原创 2020-09-09 14:28:48 · 1874 阅读 · 0 评论 -
vue上传图片出现request Content-Type isn‘t multipart/form-data错误
Content-Type 标头告诉客户端实际返回的内容的内容类型。上传文件正确的content-Type是:Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryU5hWNP1WkuZkbBiv报错之后Content-Type是:application/json;charset=UTF-8Vue中的原因是:在拦截器出对请求参数做了修改,导致请求参数的类型改变,浏览器识别添加Content-Type与真正的参数的类型不一致。原创 2021-03-23 09:22:09 · 7163 阅读 · 4 评论 -
v-model的修饰符 .number .lazy .trim
.number将输入框内容转成number类型,如果开始输入不是数字,则不生效。开始输入是数字,后来输入非数字,非数字会被自动去掉.lazy将input的事件由oninput转onchange.trim将input输入时首尾的空格去掉...原创 2020-11-26 09:56:18 · 315 阅读 · 0 评论
分享