Tag: javascript

无法用 Axios 在窗体数据中发送数组

我正在与 vuejs 合作一个项目 , 为了处理我的 AJAX 请求 , 我使用了 Axios , 问题是我不能在我的表单数据中发送数组 , 我在开发者面板的网络标签上看到了[对象]。 是否有可能作为参数传递到 POST 请求中 , 主对象内部有一组这样的对象 : 在我的对象内部 , 我有一个列色 2 的数组如下 (3) [{…}, {…}, {…}, __ob__: Observer] 0: created_at: "2018-12-16 18:37:00" id: 1 properties:…

Read More »

我怎样才能启动按键计时器并停止按键?

我希望能够同时按下间隔和左箭头键 , 并有一个计时器开始 10 秒。 如果用户停止按按键 , 计时器也应停止 , 结果应被取消。 我已经尝试使用 clearinterval () 方法了。 function startTimer(duration, display) { var timer = duration; var minutes, seconds; setInterval(function() { minutes = parseInt(timer / 60, 10) seconds = parseInt(timer % 60,…

Read More »

不移数组方法

我想用数组不移的方法替换 img src , 同时在这个过程中 , 前面的图像从 2 到 3 秒显示 , 然后替换我的新图像 url var data = {"id":"124", "url":"img.jpg"}; var data1 = {"id":"1234", "url":"img1.png"}; var array = [data]; array.unshift(data1); <div ng-repeat=”data in array”> <img ng-src = data.url />…

Read More »

使用新页上前一页的信息

我是 JavaScript 的新手 , 我需要帮助弄清楚这个过程 , 或者至少弄清楚使用什么方法。 我真的不需要一个完整的解决方案 , 只需要给我一些建议。 我有一页有链接列表。 当用户点击任何一个链接时 , 它们被指向同一个 html 页面 (”park.html”)。 然而 , 该页面将填充不同的信息 , 这些信息基于用户点击的链接。 我将使用 JSON 和 JavaScript 来填充”parks.html”中的信息,但我只需要向”park.html”提供某种类型的标识符,这将因链接被点击而不同。 我不确定是使用事件侦听器、 cookies, 还是可能使用 Repact? 我尝试给每个链接一个事件侦听器 , 它调用使用”event.target.innerHTML”来获取用户点击的链接文本。 我也尝试过在”park.html”上运行该函数,但我不知道如何将链接中的信息传递到该函数调用。 这是我创建链接列表的代码。 “条目”是从JSON文件中提取的–正在正确地创建该列表 function…

Read More »

具有多个函数的 JS 代码应用于编辑中的单元格

我目前正试图在 google 工作表上写一些 js 的脚本编辑器 , 以便不仅与被点击的复选框一起生成一个时间戳 , 而且还设置一个计时器 , 如果复选框超过 X 分钟 , 单元格将开始变红。 当我打开盒子让手机变绿的时候。 这背后的想法是 , 当我点击表示桌子是全时间戳的盒子时 , 会想到一种餐厅女主人的模式 , 它给了我检查盒子的时间 , 颜色显示它是不可用的 – 如果我打开它提供时间戳 , 它是不受检查的 , 同时也重置时间计数器和把细胞变回绿色。 目前 , 我可以让时间戳部分与我编写的代码一起工作 , 它可以在第一次编辑时改变颜色 , 但它不会在基于复选框的颜色之间摇摆不定…

Read More »

在使用内部 HTML 添加 HTML 元素时管理它们的顺序

我正在使用 document.getElementById.innerHTML 生成一个表单 , 表单最后应该有一个提交按钮。 但是窗体有通过单击按钮添加的变量字段 , 问题是当添加字段时 , 它被插入到保存按钮下面。 <button class="fontButton" onClick="addField()">&plus;</button> <form id="tasksDataForm"></form> <script> var f = document.getElementById("tasksDataForm"); function addField() { var tasksDataFields = `<br/> <input type="text"> <br/>`; <!– I have to put this button to…

Read More »

如何在反应部件内部展开反击

所以我试图在反应元件内部揭穿一些行动。 import React, {Component} from “react”; import debounce from “lodash/debounce”; … @connect( mapStateToProps, {someAction} ) class SomeClass extends Component { constructor(props) { … this.debouncedAction = debounce(props.someAction, 300);// someAction works ok } onSomeEvent = (…args) => { this.debouncedAction(args); //…

Read More »

用 JQuery 和 JSON 填充引导表

我试图用数据填充我的引导表 ( 在数据库中 ) 。 如何用 jQuery 动态地将行添加到表中 ? 我必须将字符串转换为 JSON 吗? 我想我必须在母页表中添加另一个 JQuery 脚本 , 以便将数据追加到表中 $(function() { $.each(response, function(i, item) { var $tr = $('<tr>').append( $('<td>').text(item.UID) .appendTo('#lblDatabase'); });}); 但我不知道如何通过脚本获取响应来读取数据库 UI 中的字符串。 数据库. 硕士 <form id="form1" runat="server">…

Read More »

通过承诺返回的 firebase 多个 async 请求

我有一个 Firebase 函数 , 它试图获取一个 UID 数组并返回一个用户对象数组。 我正在尝试使用 Promise.all() 来返回所有的 async 结果 , 但我正在得到一个空数组返回。 不过 , 我是在事后才得到结果的。 const fetchUserObjects = function(uids){ let promises = [] uids.forEach((uid) => { admin.database().ref(`/users/${uid}`).once("value") .then(function(dataSnapshot) { const userDataAll = dataSnapshot.val() const userData =…

Read More »

隐藏溢出后包装文本消失

我在这儿我在这儿我在这儿我在这儿我在这儿测试这里我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿我在这儿 我在类中使用了 overflow: “hidden” 的右框。 包装文字修好了。 但当我缩小屏幕尺寸时 , 我看到一些文本正在被隐藏。 我搜索了一下找到了线高可以修复它 , 所以我把它放在两个班级的”体育新闻标题价值”和”右框”里 但还是没有修好。 你能告诉我怎么修吗 ? 下面提供代码片段和沙盒。 https://codesandbox.io/s/material-demo-e89n0 sportsCardHeaderItemHeadingValue: { fontWeight: “bold”, fontSize: 20, color: “#263238”, wordWrap: “break-word”, lineHeight: 1.2 }, right_box: { border: “1px solid #000”, // padding:…

Read More »