小编leo*_*eon的帖子

排序和添加Google等输入 - 获取路线

我正在尝试使用链接"添加目的地"(例如Google)进行动态可排序列表- 获取下面的路线截图.最大的问题是,在排序的输入中,应该维护序列ID,并且在拖动之后内容会发生变化.输入能够在"A"之前拖动并且最后,通过"x"右侧字段移除.添加额外的航点,由此判断:Directions-waypoints教程应该在JavaScript中作为数组获取,航点始终是中间的"A"和最后的字段,输入点"A"总是如此命名."来自",最后一个"目标".我想通过谷歌地方的自我提示来填补后面的字段.我到处寻找一些解决方案,但它太不同了.

编辑:我收集了来自不同来源的所有内容,我得到的结果不是很好的代码:jsfiddle.net/fasE5/5/

http://maps.google.com/maps?hl=en&tab=wl

html javascript css jquery jquery-ui

7
推荐指数
1
解决办法
587
查看次数

如果第一个条件失败,如何为变量赋值?

我在Ruby中使用了以下表达式:

env = opts.env || "staging"

如何在Elixir中书写?

编辑:

Elixir中的这个表达式不起作用:

case Repo.insert(changeset) do
  {:ok, opts} ->
    env = opts.env || "staging"
Run Code Online (Sandbox Code Playgroud)

错误:

** (KeyError) key :env not found in: %Myapp.App{__meta__: #Ecto.Schema.Metadata<:loaded>
Run Code Online (Sandbox Code Playgroud)

elixir

7
推荐指数
1
解决办法
3154
查看次数

如何从System.cmd输出中捕获每一行?

如何从System.cmd其他方法运行命令时捕获在控制台中写入的每一行?

我甚至想要捕获最终结果,但在这种情况下控制台中显示的内容类似于:Cloning into 'myrepo'... remote: Counting objects: 3271, done.并通过通道发送每一行:

case System.cmd("git", ["clone", "git@github.com:#{vault}/#{repo}.git"], cd: repo) do
  {results, 0} ->
    Myapp.Endpoint.broadcast("app:setup", "new:line", results)
  {_, code} ->
    raise RuntimeError, "`git clone` failed with code #{code}"
end
Run Code Online (Sandbox Code Playgroud)

我没有找到解决方案,有类似的问题,但没有明确的答案:问题问题

elixir phoenix-framework

5
推荐指数
1
解决办法
1427
查看次数

如何仅在生产环境中将模块插入控制器?

如何仅在生产环境中将模块插入控制器?

例:

plug BasicAuth, realm: "Admin Area", username: "admin", password: "pass"
Run Code Online (Sandbox Code Playgroud)

elixir phoenix-framework

2
推荐指数
1
解决办法
786
查看次数

标签 统计

elixir ×3

phoenix-framework ×2

css ×1

html ×1

javascript ×1

jquery ×1

jquery-ui ×1