coffeescript

在 Nuxt.js 组件中获取异步数据

代码 sn-ps 是用 Pug 和 Coffeescript 编写的 我知道 asyncData 及其局限性,但是从 Nuxt.js 中的组件获取异步数据的最佳做法是什么? 我在页面中写了一些逻辑,但显然不能接受,因为我有两张以上的卡片。 asyncData: -> axios.defaults.baseURL = 'https://api.github.com/repos... »

使用 jQuery/Coffee AJAX Rails 进行实时表单验证

好吧,我遇到了这个问题……而且我已经有好几个星期了。我正在做一个学校项目,我应该使用 Ruby on rails 和 ajax (jQuery/Coffee) 进行实时表单验证。我用谷歌搜索了一下,找到了很多插件,但没有一个有用的教程。我有一些看起来合法的代码,但我需要帮助才能使这些代码验证表单,检查数据库中的电子邮件、用户名等。它用于注册页面,所以我想你明白了。 $("#new_user").... »

Nodejs:如何导出多个对象?

我是 Nodejs 的新手。如何导出多个对象?例如 fs = require("fs") Sequelize = require 'sequelize' module.exports = (config)-> sequelize = new Sequelize( config.database.name config.database.username con... »

使用 Twitter Typeahead.js 访问元素的数据属性

我使用 Rails 生成表单。我想使用 Twitter Typeahead 自动完成具有模型关联的字段。 以下 CoffeeScript 代码: console.log $('.typeahead').data('source') 工作并返回: ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Su... »

在 Rails 中如何响应 AJAX 表单提交?

这是我用 HTML 制作的一个简单的告诉朋友表单,它正确地将数据发送回我的服务器并正确提交。 这是 javascript 代码(在 CoffeeScript 中): $('#tell-a-friend-form').submit (e) -> e.preventDefault() console.log "submitted form." $.ajax ... »

Rails Stripe - 您必须提供有效卡

在我的应用中,我使用“Stripe” gem 来设置付款。一切都很好,但是每当我提交付款时,它都会给我一个错误“您必须提供有效的卡”。 下面是我的代码。 广告控制器 class AdsController < ApplicationController before_action :set_ad, only: [:show, :edit, :update, :destroy] ... »

将 ruby​​ 代码与 js.coffee 脚本混合

我的视图上有 ajax 链接,我想在它们被发送到实际操作之前检查密码,因为我使用的是设计控制器,所以我仅限于使用特定的密码检查。 以下是我希望用于验证的咖啡脚本。 . "some_action", :info => n.id },class: "css_class",:remote => true %> 我正在使用上面的链接 我正在寻找以下类型的代码。 $("a.css_cla... »

coffeescript 表达式的左分解语法

我正在写Antlr/Xtext parser for coffeescript grammar。还处于开始阶段,我只是移动了original grammar 的一个子集,我被表达式困住了。这是可怕的“规则表达式具有非 LL(*) 决策”错误。我在这里找到了一些相关的问题,Help with left factoring a grammar to remove left recursion 和 AN... »

从大型列表 Ruby 中查找名称变体

我有一个很大的单词列表,可能有 300-600 个单词,我希望这样当我的用户开始输入单词时,应用程序会建议它从我的特定列表中找到的单词,这些单词与那个人的拼写很接近正在给予。有点像自动完成,但单词列表是动态的并且特定于该用户。关于我如何做到这一点的任何宝石或技术建议? ... »

数组包含其他数组中的所有元素

一段时间以来一直试图弄清楚如何做到这一点,但尚未取得任何成功。如果我有 2 个这样的数组: array1 = [ { name: 'John', age : 25}, { name: 'Jane', age : 58} ] array2 = [ { name: 'Jane', age : 58}, { name: 'John', age : 25} ] 如何检... »

MeteorJS:更改输入文本的值

我有这个代码 product.jade a#home(href="{{pathFor 'home'}}") Home input#qty.form-control(type="text", value="1", name="qty") product.coffee Template['product'].events 'click #home': (e, template) ... »

调试角度路线

我的应用中有这段代码: angular.module('App',['ngRoute', 'ngResource']).config ($routeProvider)-> $routeProvider.when('/app', templateUrl: 'app.html' controller: 'appController' ) .co... »

Backbonejs 应用程序在导航到 `#users` 时自动加载页面`?state=#users`

在我的 backbonejs 应用程序中,当我导航到 router.navigate('users') 时,应用程序会自动将页面重新加载到 example.com/?stat=#users? 当我点击后退按钮时,它会加载 URL example.com/#users,因此它可以正确访问所需的页面,然后加载 example.com/?stat=#users。 我遇到了什么问题,我尝试更改 t... »

如何将集群标记添加到 Gmaps4rails?

我能够以这种格式在 index.html.erb 文件中添加标记簇。当我决定添加 infowindows 时,我的地图开始崩溃。 <script type = "text/javascript"> handler = Gmaps.build('Google', {markers: {clusterer: { gridSize: 60, ... »

我应该如何根据下拉菜单创建可变的新链接?

我有一个下拉列表,我希望能够更改要传递给路径的 id。 下拉菜单 <select id="student-selection"> <option value="1">Frank</option> <option value="2">Bill</option> </select> 链接 <%= l... »

正确设置快速路线

我有这个 routes.coffee 文件: #### Routes # We are setting up theese routes: # # GET, POST, PUT, DELETE methods are going to the same controller methods - we dont care. # We are using method names to determ... »

CoffeeScript中作为参数的多个函数[重复]

我终其一生都无法弄清楚这一点,也无法在网上找到解决方案。我想弄清楚如何从基于 jQuery 的 JavaScript 中用 CoffeeScript 编写脚本。 脚本是这样的: jQuery('.post-thumb a').hover( function() { jQuery(this).find('.overlay').fadeIn(150); }, function() { ... »