西南IT社区
    • 注册
    • 登录
    • 搜索
    • 主页
    • 问答
    • 话题
    • 热门
    • 圈子
    • 工作机会
    • 活动
    • 项目
    1. 主页
    2. 热门
    登录以发表
    • 全部板块
    • 全部主题
    • 新建主题
    • 关注主题
    • 未回复主题
    • 总计
    • 日
    • 周
    • 月
    • 李妹妹

      西南IT社区—第一期线下聚会(昆明站)
      活动沙龙 • • 李妹妹

      8
      0
      赞同
      8
      帖子
      425
      浏览

      Your little

      web前端 谢浩

    • hackershare

      Hackershare: Social Bookmarking Reinvented
      开源推荐 • • hackershare

      6
      1
      赞同
      6
      帖子
      172
      浏览

      N

      😊
      好的!

    • A

      Hbuilder 打开,内部运行环境 java空指针异常,目前没找到好的解决方式
      技术答疑 • • Arivn

      5
      0
      赞同
      5
      帖子
      151
      浏览

      帝

      @Arivn 又学到一招了,哈哈哈

    • C

      无框架,用jq和原生写的移动端页面,导航条切换时候会抖动,并且内容加载速度较慢,等图片加载完,导航条的文字才会出现
      技术答疑 • • cjcbiubiu

      4
      0
      赞同
      4
      帖子
      140
      浏览

      D

      目测你有两个字体过大,17M,这个字体没有必要的话,可以去掉了,不然手机上一下子要加载17M的内容的话,确实不快,如果非要用字体的话,可以考虑用 字蛛 这一类工具把字体体积缩小

      5774e24e-7388-437d-8000-d6c5d07489ae-image.png

    • N

      如何让写入系统粘贴板里面的内容换行
      技术答疑 • 粘贴板 • • nujiangmie6

      4
      0
      赞同
      4
      帖子
      258
      浏览

      卫恩赋

      补充一段示例代码

      以copy-to-clipboard示例:

      import copy from 'copy-to-clipboard'; copy('Text'); // Copy with options copy('Text', { debug: true, // \r 回车 \n 换行 message: '数据1 \r\n\n 数据2', });
    • Z

      怎么用git上传自己的文件文件到github?
      技术答疑 • • zwy

      4
      0
      赞同
      4
      帖子
      193
      浏览

      C

      @zwy 用gitee的话不需要频繁输入账号密码,然后可以 gitee 和 github同步使用!
      开发的时候在gitee上开发,github 当作稳定版本推送

    • fouwai98

      网页地址过多,记不住怎么办
      开源推荐 • 趣主页 网址管理 • • fouwai98

      4
      0
      赞同
      4
      帖子
      227
      浏览

      hackershare

      可以试试 hackershare.dev,不仅可以管理自己的书签,还可以看看最近其他朋友的书签。另外这完全是一个纯技术人员的项目,也开源方便同行加功能😊

    • 水灵

      img引入的svg图标如何改颜色?
      技术答疑 • img color svg • • 水灵

      3
      0
      赞同
      3
      帖子
      319
      浏览

      水灵

      @艾伦耶嗝儿 谢谢~

    • dengchuan9

      现在有一个子网站,同步主网站公共头部和底部的需求,求实现思路
      技术答疑 • • dengchuan9

      3
      0
      赞同
      3
      帖子
      130
      浏览

      N

      既然你使用了gulp的话,可以使用gulp来实现头部和尾部的同步功能,在做同步功能之前,需要对主站进行以下微调处理。

      将主站的头部和尾部的html,js, css 分离出来,变成单独的文件存放到服务器上

      当主站头尾有更新的时候,先更新分离好的头部、尾部文件

      使用gulp将分离好的代码合并到页面中进行上线部署,这时分离代码也需要同步部署到云服务器上,提供给子站同步资源使用

      以上3个步骤完成后,开始对子站进行同步功能的实现

      假设,主站头部、尾部的资源文件如下

      https://xxx.com/views/layouts/header.html https://xxx.com/views/layouts/footer.html https://xxx.com/assets/css/header.css https://xxx.com/assets/css/footer.css https://xxx.com/assets/js/header.js https://xxx.com/assets/js/footer.js

      gulpfile.js 同步代码示例 (资源路径根据实际情况自行调整)

      const gulp = require('gulp') var download = require('download') var fs = require('fs') // 同步地址 var domain = 'https://xxx.com' // 同步html任务 gulp.task('download-html', function() { return Promise.all([ '/views/layouts/header.html', '/views/layouts/footer.html', ].map(url => download(domain + url, '/views/layouts/'))) }) // 同步css任务 gulp.task('download-css', function() { return Promise.all([ '/assets/css/header.css', '/assets/css/footer.css', ].map(url => download(domain + url, '/assets/css/'))) }) // 同步js任务 gulp.task('download-js', function() { return Promise.all([ '/assets/js/header.js', '/assets/js/footer.js', ].map(url => download(domain + url, '/assets/js/'))) }) // 同步html中的图片资源 gulp.task('download-resource', function() { return new Promise((resolve, reject) => { // 解析html图片路径 let urls = [ 'views/layouts/header.html', 'views/layouts/header-m.html', 'views/layouts/footer.html', 'views/layouts/footer-m.html', 'views/layouts/slideNav.html' ] // 读取已下载好的html文件 var html = '' urls.map(url => { html += fs.readFileSync(url) }) // 提取图片路径 var imglist = html.match(/[^\'\"]+\.((png)|(jpg)|(webp)|(gif))/ig) var loopfun = async function(idx) { try { let url = imglist[idx].replace('../', '') let dir = url.substring(0, url.lastIndexOf('/')) await download(domain + url, dir) console.log(domain + url, 'ok') } catch (e) { // console.log(e) } if (idx < imglist.length - 1) loopfun(idx + 1) else resolve() } loopfun(0) }) }) // 创建同步任务 gulp.task('async', series(['download-html', 'download-js', 'download-css', 'download-resource']))

      以上同步脚本写好后,进入项目目录,运行 同步命令就可以啦

      gulp async
    • Z

      github和npm上怎么上传自己的组件?
      技术答疑 • • zwy

      3
      0
      赞同
      3
      帖子
      171
      浏览

      Z

      @liazei33 在 github和npm上怎么上传自己的组件? 中说:

      下次需要更新版本的时候,修改项目以后,只需要重新调整一下版本号,再次执行发布命令就可以了!

      厉害,谢谢大佬!

    • K

      spritejs 设置了 anchor 属性后,画面模糊了怎么办
      技术答疑 • • kangqion2

      3
      0
      赞同
      3
      帖子
      172
      浏览

      变

      初始化的这一段,加入这两个参数可以解决

      const app = new spritejs.Scene({ displayRatio: 2, // 显示比率 contextType: '2d', // 渲染形式 ... })
    • N

      云南百媚文化传媒公司游戏主播招聘
      同城招聘 • 游戏主播 同城招聘 • • Na

      3
      0
      赞同
      3
      帖子
      198
      浏览

      N

      这个是给女生提供的职位的哈!女主播

    • 八

      vue引入外部样式
      技术答疑 • • 八九

      3
      0
      赞同
      3
      帖子
      119
      浏览

      帝

      @ivorzk 厉害了

    • 天

      如何智能判断url,根据文件url自动 显示 视频、图片、文档
      技术答疑 • • 天涯姐妹清

      2
      0
      赞同
      2
      帖子
      108
      浏览

      雨

      如果url后面都有后缀的话,可以获取到url的后缀,然后根据后缀来判断显示不通的图标

      核心代码

      let url = 'xxx.jpg' // 获取后缀 let suffix = this.src.substr(this.src.lastIndexOf('.') + 1) // suffix => .jpg

      简要demo(以vue组件为例)

      <template> <div class="media"> <img v-if="type=='picture'" :src="src" alt=""> <img v-if="type=='file'" src="@/assets/file.png" alt=""> <video v-if="type=='video'" :src="src" alt=""></video> <audio v-if="type=='audio'" :src="src" alt=""></audio> </div> </template> <script> export default { props: { src: String }, computed: { type() { let type = 'file' if (!this.src) return type let suffix = this.src.substr(this.src.lastIndexOf('.') + 1) switch (suffix.toLowerCase()) { // 图片 case 'jpg': case 'jpeg': case 'gif': case 'png': case 'webp': type = 'picture' break // 视频 case 'mp4': case 'mpeg4': case 'flv': case 'avi': type = 'video' break // 音频 case 'mp3': type = 'audio' break // 其它文件 default: type = 'file' } return suffix } } } </script> <style lang="scss" scoped> .media { display: flex; align-items: center; justify-content: center; width: 15vw; height: 8vw; img { width: 100%; height: 100%; object-fit: cover; } } </style>
    • 伤

      git cannot stat 'xxx/xxx': Permission denied
      技术答疑 • • 伤感的恋人

      2
      0
      赞同
      2
      帖子
      156
      浏览

      zhazhuipian7

      这种情况,一般是你的编辑器,或者命令行占用了文件夹,导致的,把它们都关掉以后试试

    • kaichu497

      git 克隆出错
      技术答疑 • git clone • • kaichu497

      2
      0
      赞同
      2
      帖子
      130
      浏览

      ivorzk

      看上去应该是 git 没装好,重新卸载 git, 在安装一次,卸载时候顺便看看git目录有没有清空了,没有情空的话,手动清理一下,然后在安装

    • 破

      微软win11 为什么要tpm2.0呢
      技术答疑 • win11 windows11 tpm2.0 • • 破茧边缘

      2
      0
      赞同
      2
      帖子
      166
      浏览

      linluo521

      tpm是一种安全芯片, 可以保护电脑,防止非法用户访问,存储 BIOS开机密码和硬盘密码等
      所以windows11 要求用户电脑支持 tpm 是为了用户电脑更安全。

      fab078f2-5a58-4467-bff6-0aa4ef0f1ee2-image.png

      现在近几年生产的电脑,大部分都有这个芯片,如果你的不支持,那很可能是没有启用 tpm ,可以在 bios里面开启。开启方法参考这篇教程

      https://xnit.funtask.club/topic/906/win11-升级-不同电脑如何开启tpm-2-0

      微软将tpm作为升级win11的必要选项,和他的战略分不开,因为新版的win11对开发者会更加开放,同时微软还将支持安卓,这估计是受到 鸿蒙 os 和 苹果两家都想把 pc pad 和 手机统一系统的局面,而微软之前的 windows mobile 并没有发展起来,所以选择兼容安卓生态,以此来抢占更多市场。原先只能在手机运行的应用,现在能在win11上运行是好事,一些工作室用模拟器做陪玩代练的福音要来了。

    • 白

      ps 吸色工具不管用了,移动到设计稿上出现禁用的图标
      技术答疑 • photoshop2021 • • 白花飘雪花飘

      2
      0
      赞同
      2
      帖子
      176
      浏览

      ivorzk

      解决方法

      第一步,找到 窗口 --> 工作区 --> 复位基本功能

      5080a003-78d1-41d5-89a6-97bd8fdc95dd-image.png

      第二步,在吸管工具上面,点击右键选择普通的吸管工具

      fe2c662c-153d-4516-9496-c00a1aee72f4-image.png

      如果吸管工具不能右键的话,在右上角这里勾选基本功能

      d66d9c20-2274-402d-93c8-70a8647a87c5-image.png

    • S

      如何理解this作用域指向的问题?
      技术答疑 • this作用域 javascript • • songjinzang14

      2
      0
      赞同
      2
      帖子
      193
      浏览

      kaichu497

      因为每一个function 内的 this 指向的都是当前函数内的作用域,如果要在别的 function 内使用其它function内的东西的话,需要通过将当前this赋值给某个变量,通过这个变量再别的地方获取this指向

    • 破

      win11 安装语言包提示错误 0x800F0950
      技术答疑 • 语言包 windows11 win11 windows • • 破茧边缘

      2
      0
      赞同
      2
      帖子
      186
      浏览

      ivorzk

      等待win11后期推送更新,网上说是关闭防火墙就可以下载了,亲测这招行不通。