我正在运行一个离子v1项目,我刚刚将我的cordova-ios更新到4.5.0.我的cordova,节点和离子版本如下
cordova版本6.4.0节点版本6.9.0离子版本1.7.15 cordova-ios 4.5.0
每次我运行这个ionic build ios,我都会收到一个错误
Error: cordovaProject.projectConfig.getFileResources is not a function
Run Code Online (Sandbox Code Playgroud)
每次我运行这个ionic platform update ios我得到这个错误
mv: no such file or directory: /{PROJECT_PATH}/platforms/ios/Loanstreet Partners.xcworkspace/xcshareddata/xcschemes/__PROJECT_NAME__.xcscheme
Run Code Online (Sandbox Code Playgroud)
有点混淆要采取什么措施来纠正这个问题.任何帮助赞赏.
在此Dom操作中遇到错误
var prependData = $('#income_ranges').children().first().clone();
var prependedData = $('#income_ranges').children().last();
var list = document.getElementById("income_ranges");
list.insertBefore(prependData, prependedData);
Uncaught TypeError: Failed to execute 'insertBefore' on 'Node': parameter 1 is not of type 'Node'.
Run Code Online (Sandbox Code Playgroud)
运行此代码时出现错误,我不知道为什么。任何帮助表示赞赏。
有时当我尝试在xcode上构建我的ios项目时,我得到以下错误
The following build commands failed:
CompileXIB ProjectName/Classes/MainViewController.xib
Error code 65 for command: xcodebuild with args: -xcconfig,/Users/ritesh/Documents/Projects/test-app/platforms/ios/cordova/build-debug.xcconfig,-project,ProjectName.xcodeproj,ARCHS=i386,-target,ProjectName,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Users/ritesh/Documents/Projects/test-app/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/ritesh/Documents/Projects/test-app/platforms/ios/build/sharedpch
ERROR building one of the platforms: Error: /Users/ritesh/Documents/Projects/test-app/platforms/ios/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /Users/ritesh/Documents/Projects/test-app/platforms/ios/cordova/build: Command failed with exit code 2
at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:139:23)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1015:16)
at Process.ChildProcess._handle.onexit (child_process.js:1087:5)
Run Code Online (Sandbox Code Playgroud)
我读了这篇博文,虽然他的建议很有意义,但我没有文件的副本,他说我打开我的.pbxproj文件时应该看到.
https://medium.com/@_qzapaia/cordova-ionic-ios-build-error-697a7ec5b46#.snruarnmz
如果我第二次构建我的项目,它会正确构建,所以我不确定偶尔会导致什么.任何人的线索?
干杯
我想在我的rails项目上运行fullcalendar.我正在按照https://github.com/bokmann/fullcalendar-rails中的步骤操作,但我遇到了错误.
当我从我的application.html.erb页面调用所有内容时,日历只能在此视图中正确显示http://fullcalendar.io/js/fullcalendar-2.2.6/demos/basic-views.html
<!DOCTYPE html>
<html>
<head>
<title>LetsScheduleComMy</title>
<%= csrf_meta_tags %>
<meta charset='utf-8' />
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
<meta content="05DB4EB1125C9BB77659AD0ADC8E0BAC" name="msvalidate.01">
<link href='/assets/fullcalendar.css' rel='stylesheet' />
<link href='/assets/fullcalendar.print.css' rel='stylesheet' media='print' />
<script src='/assets/moment.min.js'></script>
<script src='/assets/jquery.min.js'></script>
<script src='/assets/fullcalendar.min.js'></script>
<script>
$(function() {
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
}
});
});
</script>
</head>
<body>
<%= yield %>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
但每当我尝试使其成为动态轨道方式时,它都无法正常运行.所以在我的application.js文件中
//= require jquery
//= require moment.min
//= require jquery.min
//= …Run Code Online (Sandbox Code Playgroud) 我的角度代码中有这个下拉列表:
<div class="btn-group" dropdown>
<select class="selected_location" ng-options="perlocation.id as perlocation.name for perlocation in locations" ng-model="cleaningServiceLocation">
<option value="">Please Select Location</option>
</select>
<div>
Run Code Online (Sandbox Code Playgroud)
现在在我的控制器中,我可以轻松地将所选值调用为:
$scope.cleaningServiceLocation
Run Code Online (Sandbox Code Playgroud)
如何获取文本,或者在我的情况下,获取所选位置的名称?
所以我有一个页面,点击按钮后,它会打开一个嵌套字段,我想在点击时隐藏文件中的一个 div,但到目前为止我的功能不起作用。
我的js文件
$('body').on('click', '#main-applicant-btn', function() {
event.stopPropagation();
var prependData = $('.main-applicant').children().first().clone();
prependData.find("div.checkbox").replaceWith( $( "div.checkbox.hide" ));
var prependedData = $('.main-applicant').children().last();
var list = document.getElementsByClassName("main-applicant");
list.insertBefore(prependData, prependedData);
})
Run Code Online (Sandbox Code Playgroud)
我的申请者.html.erb 文件
<div class="form-group">
<%= f.link_to_add "", :applicant_commitments, :class => "glyphicon glyphicon-plus-sign pointer add", :id => "main-applicant-btn", :data => {:target => "#main-applicant-#{rand}"} %>
</label>
</div>
<span id="main-applicant-<%= rand %>" class="main-applicant">
<%= f.simple_fields_for :applicant_commitments do |applicant_commitment| %>
<%= render "existing_commitment_fields", {:f => applicant_commitment, :instalment => true, :type => 'existing_commitment_applicant'} %>
<% end %>
</span> …Run Code Online (Sandbox Code Playgroud) 我有这个错误,但不太确定如何解决它。我有一个API版本模块VI,我的用户控制器模块是这样的
class Api::V1::UsersController < ApplicationController
def register
ap params
end
def user_params
params.require(:user).permit(
:email, :password,:password_confirmation, :username, :name, :fb_id, :picture, :access_token, :reset_password_token,
:sign_in_count, :authenticatable_salt, :current_sign_in_at, :last_sign_in_at, :current_sign_in_ip, :last_sign_in_ip
)
end
end
Run Code Online (Sandbox Code Playgroud)
我有一个注册函数,每次我想记录参数时,都会收到错误
ActionController::UnfilteredParameters(无法将不允许的参数转换为散列)
鉴于我已经允许我的用户模型的属性,不知道如何解决这个问题。
我没有包含 gem Strong_parameters 但不确定是否必须包含它,因为我认为我不需要包含它。
我知道允许这些属性适用于 Rails 4,但不确定为什么它不适用于 Rails 5。我还需要对我的模型执行任何操作吗?
我想在 rails slim 框架中调试我的视图。
在我的 html.erb 文件中,我可以这样做
<%= debug @current_user %>
Run Code Online (Sandbox Code Playgroud)
我如何在 rails html.slim 文件中执行此操作?
我试着做
- if current_user.has_role?(:student) || current_user.has_role?(:teacher)
.home-header-box.center
h3.welcome-header-title
LP Welcome to TeachForMe
debug current_user
Run Code Online (Sandbox Code Playgroud)
但它不起作用。
任何帮助表示赞赏
我知道如果我有一个 select2 并且我想设置其中一个选项,我可以运行此代码。
$(document).ready(function(){
$('#btn').change(function(){
$('#select').val(4).trigger("change")
});
});
Run Code Online (Sandbox Code Playgroud)
假设我想获取选项的文本
<option value=4>California</option>
Run Code Online (Sandbox Code Playgroud)
但是如果我想根据文本而不是值来设置它,我该怎么做?
我试着做
$("#select").select2(data.text(), "California");
Run Code Online (Sandbox Code Playgroud)
但它没有用。
我如何在 jquery 或 javascript 中以编程方式执行此操作。
任何帮助表示赞赏
我正在尝试运行我的第一个 springboot 应用程序,但面临一些问题。
在我的应用程序文件中,这是我的代码
package com.clog.ServiceMgmt;
import java.util.List;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.domain.EntityScan;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
@SpringBootApplication
@EntityScan("models")
@ComponentScan({"com.clog.ServiceMgmt","controllers", "models", "repositories"})
@EnableJpaRepositories(basePackages={"repositories"})
public class ServiceMgmtApplication {
public static void main(String[] args) {
SpringApplication.run(ServiceMgmtApplication.class, args);
}
}
Run Code Online (Sandbox Code Playgroud)
但是当我运行我的应用程序时,我收到以下错误。对为什么我应该得到这个错误以及如何解决它感到困惑。
org.springframework.core.annotation.AnnotationConfigurationException:注释 [org.springframework.boot.autoconfigure.SpringBootApplication] 中的属性“proxyBeanMethods”在注释 [org.springframework.context.annotation.Configuration] 中被声明为 @AliasFor 不存在的属性“proxyBeanMethods” ].; 嵌套异常是 java.lang.NoSuchMethodException: org.springframework.context.annotation.Configuration.proxyBeanMethods()
这是我的 pom.xml 文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.0.BUILD-SNAPSHOT</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.clog</groupId>
<artifactId>ServiceMgmt</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<name>ServiceMgmt</name>
<description>Service …Run Code Online (Sandbox Code Playgroud) 我有以下工厂
FactoryBot.define do
factory :function_group do
factory :reports do
# id 4
name { "Reports" }
functions {
[find_or_create(:organization_report_function),
find_or_create(:account_status_report_function)]
}
end
end
end
Run Code Online (Sandbox Code Playgroud)
FactoryBot.define do
factory :function do
factory :organization_report_function do
name { "Org Report Function" }
module_class { "organization_report_function" }
end
factory :account_status_report_function do
name { "Acct Status Report" }
module_class { "account_status_report_function" }
end
end
end
Run Code Online (Sandbox Code Playgroud)
在我的 rails_helper.rb 中,我的代码如下所示
require 'email_spec'
require 'capybara/rails'
require 'capybara/rspec'
require 'capybara-screenshot/rspec'
require 'capybara/poltergeist'
SERVER_PORT = 10000 + ENV.fetch('TEST_ENV_NUMBER', …Run Code Online (Sandbox Code Playgroud) 我尝试将文件图像上传到我的 Amazon s3 存储桶,但不断收到 400 Bad request 错误。在挖掘时,我发现错误代码是无效参数,但我不知道为什么我不断收到错误。
控制器.js
Upload.upload({
url: url,
method: 'POST',
fields : {
key: imageURI.name,
AWSAccessKeyId: key,
acl: 'public-read',
policy: policy,
signature: signature,
"Content-Type": imageURI.type != '' ? imageURI.type : 'application/octet-stream',
filename: imageURI.name
},
file: imageURI,
}).success(function(data, status, headers, config) {
console.log(data);
console.log(headers);
}).error(function (data, status, headers, config) {
});
Run Code Online (Sandbox Code Playgroud)
科尔斯配置
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>http://localhost:8100</AllowedOrigin>
<AllowedOrigin>http://staging.com.my</AllowedOrigin>
<AllowedOrigin>http://partners.com.my</AllowedOrigin>
<AllowedMethod>PUT</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Run Code Online (Sandbox Code Playgroud)
这是我收到的错误报告
<Error>
<Code>InvalidArgument</Code>
<Message>Authorization header is invalid -- one and only …Run Code Online (Sandbox Code Playgroud) javascript ×4
angularjs ×2
cordova ×2
ios ×2
xcode ×2
amazon-s3 ×1
cordova-ios ×1
css ×1
factory-bot ×1
fullcalendar ×1
html ×1
ionic ×1
java ×1
jquery ×1
rspec ×1
rspec-rails ×1
ruby ×1
slim-lang ×1
spring ×1
spring-boot ×1