草庐IT

vue-socket

全部标签

Vue3 之 过滤器

1、过滤器简介1.1、全局过滤器与局部过滤器过滤器本质上是一个函数,与自定义指令类似。        全局过滤器Vue.filter(id,[definition])     局部过滤器newVue({el:'#app',filters:{definition(value):{...}}})案例:将字符串首字母转换为大写字母的全局过滤器Vue.filter('capitalize',function(value){if(!value)return'';value=value.toString();returnvalue.charAt(0).toUpperCase()+value.slice(1

vite (vue3)配置内网 ip 访问 方法

本项目框架(vue3):Vite+TS如果没有进行配置,运行项目之后,看到的访问地址是本地访问地址,其他人访问不了。如下:如果想要其他人也可以访问,需要设置内网ip访问地址,设置方法如下:一、配置“vite.config.ts”文件在项目根目录下的“vite.config.ts”文件中,添加serve配置“host:‘0.0.0.0’”,即添加以下代码:server:{host:'0.0.0.0'},如图所示:添加server配置后保存“vite.config.ts”文件,并重新运行项目---npmrundev可以看到本地localhost访问地址+内网访问地址,这两种方式的访问地址,如下:这

史上最详细vue的入门基础

一:VueVue:一种用于构建用户界面的渐进式javascript框架Vue可以自底向上逐层的应用简单应用:只需一个轻量小巧的核心库复杂应用:可以引入各式各样的Vue插件特定:1、采用组件化模式,提高代码复用率,且让代码更好维护2、声明式编码,让编码人员无需直接操作DOM,提高开发效率二:初识vue1.一个vue实例只能对应一个容器,多个容器的话,只显示最先执行的那个2.多个vue实例对应一个实例,只会有第一个vue管理总结:一个vue实例只能对应一个容器(一对一,一夫一妻制)(1)初识Vue:1.想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象;2.root容器里的代码依然符合

nginx - 使用nginx部署vue项目到本地以及代理和负载均衡

本篇介绍打包后的vue项目使用nginx部署到本地以及接口的反向代理和负载均衡;前提:准备一个打包后的vue项目和安装nginx;1,先安装nginx下载链接:http://nginx.org/en/download.html我安装的是:1.16.1版本的,如下:然后解压到一个指定的文件夹就行;双击根目录的nginx图标,然后再访问http://localhost/若出现以下页面表示启动成功:也可以在任务管理器中查看是否启动成功:2,打包vue项目在vue项目根目录的vue.config.js文件配置publicPath路径;如下:module.exports={outputDir:'vide

php - socket_read() 只返回标题,而不是实际的响应

我在运行$data=socket_read($socket,2048,PHP_BINARY_READ);应该返回这样的字符串//$data=='1840kgG008765A'而是返回Originalresponse:HTTP/1.1200OKDate:Wed,19Feb200309:00:00GMTServer:MoxaHttp/1.0Pragma:no-cacheCache-Control:no-cacheContent-type:text/htmlContent-length:450这看起来像是返回数据的标题。socket_send配置正确,我们有其他具有相同设置的客户端,它们返回

PHP: stream_socket_server()

我有一个自制的PHPTCP聊天服务器,但它无法检测远程断开连接。如果有人知道一种方法来获取stream_socket_server()并吐出与其连接的所有内容,我将不胜感激。然后你可以在伪代码中运行这样的循环:$main_socket=stream_socket_server("tcp://",....)//DoSomething....say,waitforaconnection(withstream_socket_accept())?for(eachCONNECTIONin$main_socket){//Dosomethingwithortothatconnection}//Loo

Vue3使用Vant组件库避坑总结

文章目录前言一、问题二、解决方法三、问题出现原因总结经验教训前言本片文章主要写了,Vue3开发时运用VantUI库的一些避坑点。让有问题的小伙伴可以快速了解是为什么。也是给自己做一个记录。一、问题vue3版本使用vant失败,具体是在使用组件时失效。具体实例:Vue版本3-Vant版本4根据Vant官方文档可以知道使用组件应该这样引入使用import{Button}from'vant';van-buttontype="primary">主要按钮van-button>但是我在实际根据官方文档使用却发现无法生效:源代码:template>van-button@click="testClick"ty

vue项目根据不同环境动态配置接口请求ip及全局变量(vue环境变量配置)

在项目的开发过程中,我们常常会遇到根据不同的环境需要切换不同的ip的问题,例如在项目部署到测试服时需要将接口请求ip替换成测试服的ip,部署到正式服时又需要将接口请求ip替换成正式服对应的ip,有些公司还有预发环境等,这样在每次部署不同环境的项目前都需要先手动切换ip,这样既繁琐又易出错。本篇文章就记录了本人在解决这一问题的详细步骤。配置步骤1.在项目的根目录下新建.env.xxx文件vue脚手架创建的项目默认目录结构如下:根据环境个数在根目录下新增 .env.xxx 文件 如上,三个.env.xxx文件后缀名(文件后缀名可自定义)为development、production、test,可分

PHP 警告 : stream_socket_client(): Failed to enable crypto?

我正在使用swiftMailer直接使用SMTP发送电子邮件。我收到这个奇怪的错误:2011/09/2317:59:01[error]489#0:*1032FastCGIsentinstderr:"PHPWarning:stream_socket_client():SSLoperationfailedwithcode1.OpenSSLErrormessages:error:140770FC:SSLroutines:func(119):reason(252)in/home/nginx/websites/example.com/www/inc/lib/swift-mailer/lib/cl

socket.io:net :: err_connection_closed

我正在尝试在我的网站上设置socket.io,但是服务器记录了一个错误,说端口已经在使用(我将其设置为与服务器相同)。我正在使用Express。如果我将其设置为其他端口,则会获得'net::err_connection_closed'错误。我怎样才能解决这个问题?看答案您可能正在(明确或隐式)创建两个独立的HTTP服务器实例,这些实例应在同一端口上侦听,因此第二个实例会丢弃错误,因为第一个已经占据了端口。相反,您可以在Express和socket.io,因此只有一台HTTP服务器可以处理两者:constexpress=require('express');constapp=express();