client-side 相关问题

术语“客户端”指的是在用户的浏览器中运行的Web应用程序的那部分。客户端代码通常用Javascript,HTML和CSS编写。 “客户端”的对应物是“服务器端”,即在Web服务器上运行的Web应用程序的一部分。

从后端服务器端文件获取数据并将其显示在客户端 html 站点上

我有一个aws服务器,它不断在后台运行一个程序来更新txt文件。我想用最新的文件数据进行计算并将其显示在 html 站点上。 (我也会使用

回答 1 投票 0

azure AD SPA 在 React 应用程序中使用身份验证代码流和 PKCE

我试图不让我的用户在登录一次后使用该应用程序时一次又一次地登录,为此我尝试生成刷新令牌(已经拥有 accessToken 和

回答 1 投票 0

如何从服务器向客户端发送函数

我是 NodeJS 和 ExpressJS 中发布请求的新手,我试图传递一个函数(不是函数的结果)以在客户端中调用,我有这个侦听器和这个发布请求(我试图...

回答 2 投票 0

有人可以向我解释为什么我不能在 nextjs13 的子组件中使用 useState

NextJS 的新更新发布了(带有应用程序路由器)。我真的对客户端/服务器端组件关系感到困惑。我目前正在试验它,它在文档中说: “……

回答 0 投票 0

Next's 中客户端和服务器之间的共享状态

总结 项目结构: 应用程序/ [rsid] [类别鼻涕虫] [subCategorySlug] 页面.tsx 布局.tsx 模板.tsx 错误.tsx ...

回答 0 投票 0

在客户端渲染 Markdown 时显示 GitHub Gist

如何在使用 Marked.js 或任何其他客户端 Markdown 库在客户端解析 markdown 文件时显示 GitHub Gist 的内容?下面的代码呈现 Markdown 文件,除了...

回答 1 投票 0

如何在 Next js 框架中解析客户端的动态路由

我目前正在使用完全静态生成的 Next js,因为我想从 S3 + 云端服务我的所有页面(不涉及服务器)。 Next js 对此有很好的支持,除非涉及到 dyna ...

回答 2 投票 0

前端作为普通文件,后端作为模块共享JS文件

一个 JS 文件名 list.js 包含一个数据数组,如: 让 users = [{firstname: 'Paul', lastname:'smith'}]; 此文件使用以下行在客户端加载: <p>一个 JS 文件名 <pre><code>list.js</code></pre> 包含一组数据,如:</p> <pre><code>let users = [{firstname: &#39;Paul&#39;, lastname:&#39;smith&#39;}]; </code></pre> <p>此文件通过以下行在客户端加载:</p> <pre><code>&lt;script src=&#34;/js/list.js&#34;&gt;&lt;/script&gt; </code></pre> <p>因此,同样的文件也必须加载到服务器端的模块中(在 node.js 中)。</p> <pre><code>require(&#39;../public/js/list.js&#39;); </code></pre> <p>因为这是一个模块,我不能使用<pre><code>require</code></pre>.</p> <p>另一方面,如果我导出我的变量,我就不能再在客户端加载文件:</p> <pre><code>export var users = [{firstname: &#39;Paul&#39;, lastname:&#39;smith&#39;}]; </code></pre> <p>是否有在客户端和服务器端加载文件的技巧?</p> </question> <answer tick="false" vote="0"> <p>我做了个小把戏</p> <p>你可以使用 nodejs 检测来做到这一点。 请参阅以下内容。</p> <pre><code>let users = [{firstname: &#39;Paul&#39;, lastname:&#39;smith&#39;}]; // Your variable if (typeof process === &#39;object&#39;) { // Detect when this is nodejs // Expose the users variable module.exports.users = users; } </code></pre> <p>这应该可以在浏览器端工作。 在你的 nodejs 方面:</p> <pre><code>const { users } = require(&#39;../public/js/list.js&#39;); </code></pre> <p>希望有帮助。 问候</p> </answer> </body></html>

回答 0 投票 0

GitHub Gist 在客户端渲染 Markdown 时不显示

如何在使用 Marked.js 或任何其他客户端 Markdown 库在客户端解析 markdown 文件时显示 GitHub Gist 的内容?下面的代码呈现 Markdown 文件,除了...

回答 0 投票 0

在客户端图表中加载数据

我在 JS(客户端)中有一个图表,我想在上面加载数据以显示实时数据和过去的数据。问题是我不知道如何完成这项任务。我有一个运行...

回答 0 投票 0

在 Next.js 中使用链接组件重新输入相同的 url 时,prefetchQuery 不获取数据(SSR)

我正在为 SSR 使用 Next.js 和 React Query。 一切正常,直到重新输入确切的动态路由(例如域/支持/指南/常见问题/[id])。 预期的行为是在没有 fet 的情况下呈现查询数据...

回答 1 投票 0

uglify.js,浏览器版本返回“不是函数”

使用 uglify.js 浏览器版本,如此处所述,在 OP 的第一条评论中并在 Chrome 控制台中出现此错误:“UglifyJS.minify 不是 FileReader 的函数。” 该...

回答 1 投票 0

我正在使用 fetch api 方法将 javascript 变量传递给 php,但在 php 生活中出现错误:未定义的数组键“数据”。如何解决?

-----html代码----- 提交... -----html代码----- <html> <body> <textarea id="my-textarea"> </textarea> <button onclick="_post_text_area_()" id="submit-btn">Submit</button> </body> <html> -----javascript代码----- # get value of textarea var textarea = document.getElementById("my-textarea"); function _post_text_area_() { var data = textarea.value; # show textarea value to console console.log(data); # pass data variable using fetch api POST method fetch('_process.php', { method: 'POST', body: 'data=' + data }) .then(function (response) { return response.text(); }) .then(function (data) { console.log(data); }); } --- _process.php --- <?php $data = $_POST['data']; echo "Received data: " . $data; ?> 我在 _process.php 文件中收到错误:未定义的数组键“数据”。我想,我收到此错误是因为我的 javascript 函数无法创建发布请求,但我不知道收到此错误的确切原因。 我尝试了不同的技术,如 ajax XmlHttpRequest 将数据变量传递给 _process.php 文件,但我遇到了同样的错误。 var textarea = document.getElementById("my-textarea"); var submitBtn = document.getElementById("submit-btn"); submitBtn.addEventListener("click", function() { var data = textarea.value; var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { console.log(this.responseText); // Print the response from the server } }; xmlhttp.open("POST", "process.php", true); xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xmlhttp.send("data=" + data); }); 在创建要通过FormData发送的有效负载时,通常首选使用fetch——以下确实发送了AJAX请求,但由于沙盒限制而失败。 const d=document; document.addEventListener('click',e=>{ if( e.target instanceof HTMLButtonElement && e.target.id=='submit-btn' ){ let fd=new FormData(); fd.set('data', d.getElementById("my-textarea").value ); fetch('_process.php', {method:'post',body:fd }) .then(r=>r.text()) .then(console.log) .catch(alert) } }); <textarea id="my-textarea"></textarea> <button id="submit-btn">Submit</button>

回答 1 投票 0

如何在GWT中引用第三方库源码供客户端使用?

GWT文档中规定,所有在客户端编译成JavaScript的源代码必须在gwt.xml文件的子包中。这对于当一个人引用第三 ...

回答 2 投票 4

React生命周期方法componentDidMount()不能用。

我对React非常陌生,目前正在做这个hackernews应用。我是按照《学习react之路》一书中给出的说明来构建这个应用的。但是,react的生命周期方法...

回答 1 投票 0

在不打开新页面的情况下,从浏览器中调用客户端的URL。

我试图创建一个按钮,通过访问一个URL字符串来拨打IP电话:http:/admin:[email protected]?Id=34&Command=1&Number=0123456789当输入......

回答 3 投票 3

如何隐藏客户端api键?

所以我想让用户在我的应用程序中说他们去过的地方,我想使用谷歌地图API,并在这里提出请求:https:/maps.googleapis.commapsapigeocodejson?address=London&key=MY_API_KEY所以......。

回答 1 投票 0

如何将使用Jhipster生成的Angular前端专用应用程序部署到AWS(S3或任何其他)?

我已经使用Jhipster分别为前端(Angular)和后端(JAVA)生成了应用程序代码。我知道如何将JAVA部署到AWS,但是我不确定Angular应用程序。对于普通的...

回答 1 投票 0

我的sapUI5应用仅跳入我的打印方法一次

这是我关于Stackoverflow的第一个问题。我目前正在sap ui5应用程序中开发打印功能,以打印出某些UI控件。我从这里得到函数:http://embed.plnkr.co / ...

回答 1 投票 0

如何保护客户端JavaScript变量?

使用以下功能检查给定URL的存在。该代码在客户端(浏览器)上执行,是否有办法(如果可能的话)保护url变量免受...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.