view 相关问题

此标记用于有关数据库视图或UI /体系结构视图的问题。另请参见以下标记:sql-view,android-view,uiview。

使用 Java 编写的 Endpoint 从视图获取数据

通常,当我编写端点时,我习惯只询问“SELECT * FROM table”。 相反,现在我尝试从视图中提取数据。在 PHP 上,我的管理员通常运行“SELECT * FROM view &qu...

回答 1 投票 0

更新 Facebook Audience Network 6.5 后崩溃

我最近将 Facebook Audience Network 的 SDK 更新到 6.5,突然遇到崩溃,java.lang.IllegalArgumentException: (错误的状态类,期望 View State 但收到类 com.face...

回答 1 投票 0

当我想使用views.py时,我给出'QuerySet'对象没有属性错误

我想打开下一门和上一门课程的课程详细信息,但我的尝试不起作用,我收到 404 错误,当我删除尝试时,除了我得到“QuerySet”对象没有属性错误并说错误...

回答 2 投票 0

SSRS 按 Varchar 列排序

我有一个视图,其中包含 varchar 列(Journal_Hour)来指示事件发生的时间部分。订购时它具有以下值(按 Journal_Hour 列) 上午 0 点、上午 10 点、下午 10 点、上午 11 点、下午 11 点、上午 12 点、凌晨 1 点...

回答 1 投票 0

如何调整视图背景图片的大小?

我正在我的视图中添加背景图像。但是当我尝试调整图像大小时,什么也没有发生。我知道图像太大,但我可以 ScaleAspectFill: self.view.backgroundColor = UIColor(

回答 2 投票 0

如何调整视图背景图片的大小?

我正在我的视图中添加背景图像。但是当我尝试调整图像大小时,什么也没有发生。我知道图像太大,但我可以 ScaleAspectFill: self.view.backgroundColor = UIColor(

回答 2 投票 0

有条件地将类添加到视图中的 HTML 元素的优雅方法是什么?

我偶尔需要根据条件向 html 元素添加一个类。问题是我无法找到一种干净的方法。这是我尝试过的示例: 我偶尔需要根据条件向 html 元素添加一个类。问题是我无法找到一种干净的方法。这是我尝试过的例子: <div <%= if @status = 'success'; "class='ok'"; end %>> some message here </div> 或 <% if @status == 'success' %> <div class='success'> <% else %> <div> <% end %> some message here </div> 我不喜欢第一种方法,因为它看起来很拥挤并且难以阅读。我不喜欢第二种方法,因为嵌套搞砸了。最好将它放入模型中(类似于 @status.css_class),但这不属于那里。大多数人做什么? 我使用第一种方式,但语法稍微简洁一些: <div class="<%= 'ok' if @status == 'success' %>"> 尽管通常您应该使用布尔值 true 或数字记录 ID 表示成功,并使用布尔值 false 或 nil 表示失败。这样你就可以测试你的变量: <div class="<%= 'ok' if @success %>"> 如果您想在两个类之间进行选择,则使用三元 ?: 运算符的第二种形式非常有用: <div class="<%= @success ? 'good' : 'bad' %>"> 最后,您可以使用 Rail 的 记录标签助手,例如 div_for,它将根据您提供的记录自动设置您的 ID 和类别。给定一个 id 为 47 的 Person: # <div id="person_47" class="person good"> <% div_for @person, class: (@success ? 'good' : 'bad') do %> <% end %> class_names(Rails 6.1+) Rails 6.1 引入了 class_names 视图助手 更容易有条件地应用类名 在视图中。 之前: <div class="<%= item.for_sale? ? 'active' : '' %>"> 之后: <div class="<%= class_names(active: item.for_sale?) %>"> 更多示例: class_names("foo", "bar") # => "foo bar" class_names({ foo: true, bar: false }) # => "foo" class_names(nil, false, 123, "", "foo", { bar: true }) # => "123 foo bar" 来源: 链接到相应的 PR。 链接到class_names文档。 避免视图中的逻辑 标准方法的问题在于它需要视图中if语句或三元组形式的逻辑。如果您有多个条件 CSS 类与默认类混合,那么您需要将该逻辑放入字符串插值或 ERB 标记中。 这是一种更新的方法,可以避免将任何逻辑放入视图中: <div class="<%= class_string(ok: @success) %>"> some message here </div> class_string方法 class_string帮助器采用由CSS类名字符串和布尔值组成的键/值对的哈希。该方法的结果是一个类的字符串,其中布尔值评估为 true。 使用示例 class_names(foo: true, bar: false, baz: some_truthy_variable) # => "foo baz" 其他用例 此帮助器可以在 ERB 标签内使用,或与 Rails 帮助器(例如 link_to)一起使用。 <div class="<%= class_string(ok: @success) %>"> some message here </div> <% div_for @person, class: class_string(ok: @success) do %> <% end %> <% link_to "Hello", root_path, class: class_string(ok: @success) do %> <% end %> 要么/要么课程 对于需要三元组的用例(例如 @success ? 'good' : 'bad'),请传递一个数组,其中第一个元素是 true 的类,另一个元素是 false 的类 <div class="<%= [:good, :bad] => @success %>"> 受到 React 的启发 该技术的灵感来自 Facebook classNames 前端框架中名为 classSet(以前称为 React)的插件。 在 Rails 项目中使用 到目前为止,Rails 中尚不存在 class_names 函数,但是 本文 向您展示了如何将其添加或实现到您的项目中。 您还可以使用 content_for 帮助器,特别是如果 DOM 位于布局中并且您想要根据部分加载来设置 css 类。 关于布局: %div{class: content_for?(:css_class) ? yield(:css_class) : ''} 部分: - content_for :css_class do my_specific_class 就是这样。 如果您使用 Rails 助手,您可以在类属性中使用这样的三元组 <%= link_to "My Account", account_path, class: @account.present? ? 'dropdown-item' : 'dropdown-item disabled' %> 这意味着什么。如果有@account对象,那么该类将为dropdown-item,否则链接将被禁用dropdown-item disabled

回答 5 投票 0

选择具有日期依赖性的 VIEW

我有两个表 - 值: 编号 |日期 |值1 |值2 ==+============+========+======== 1 |2023-10-01 | 10 | 10 100 2 |2023-10-02 | 20 | 200 3 |2023-10-03 | 30| 300 4 |...

回答 1 投票 0

编译语句时出错:FAILED:SemanticException [错误10036]:重复的列名称:p_id

什么时候 从 Hospital_basic 中选择 * LEFT JOIN Hospital_clinical on Hospital_basic.p_id=hospital_clinical.p_id; 它工作正常,但在创建视图时出现错误 创建视图医院_v...

回答 2 投票 0

View.measuredHeight 返回错误值

我需要将 TextView 从 0 扩展到它具有的任何高度,但测量的高度返回错误的值,使用动画它会在下面裁剪一点空间,但只需“View.isVisible = true”即可

回答 2 投票 0

显示 Oracle 中最新修改日期的天数

我有一个视图,根据 MODIFIED_DATE 显示 NO_OF_DAYS_AGING,但对于某些行,有 2 个 MODIFIED_DATE。所以我想根据最新的MODIFIED_DATE来计算。 这里是

回答 1 投票 0

PHP Laravel 目标类 [Auth\RegisterController] 不存在

我遇到了这个错误,不知道哪里出错了,请帮助我 我的控制器: 我遇到了这个错误,不知道哪里出了问题,请帮助我 我的控制器: <?php namespace App\Http\Controllers\Auth; use App\Http\Controllers\Controller; use App\Providers\RouteServiceProvider; use App\Models\Account_Register; // Chắc chắn rằng bạn đã import model User use Illuminate\Support\Facades\Hash; use Illuminate\Http\Request; class RegisterController extends Controller { protected $redirectTo = RouteServiceProvider::HOME; public function __construct() { $this->middleware('guest'); } public function showRegistrationForm() { return view('auth.register'); } public function register(Request $request) { // Kiểm tra và xác thực dữ liệu đầu vào $request->validate([ 'firstname' => 'required|string|max:255', 'lastname' => 'required|string|max:255', 'email' => 'required|string|email|max:255|unique:accounts', 'password' => 'required|string|min:8|confirmed', ]); // Tạo một bản ghi User mới Account_Register::create([ 'firstname' => $request->firstname, 'lastname' => $request->lastname, 'email' => $request->email, 'password' => Hash::make($request->password), 'role' => 2, // Gán vai trò mặc định (Member) 'status' => 1, // Trạng thái mặc định (Show) 'user_id' => 1, // ID của người dùng (nếu có) 'package_id' => 1, // ID của gói (nếu có) ]); // Chuyển hướng sau khi đăng ký thành công return redirect(RouteServiceProvider::HOME); } } 我的视图register.blade.php: @extends('layouts.app') @section('title', 'Sign Up') <style> .navbar ul { visibility: hidden; } </style> @section('content') <div class="signup"> <div class="signup-container"> <img src="../../img/study.jpg" alt="Child-friendly image" style="max-width: auto; height: auto" /> <br> <h1>Join <a href="/">KIDS ZONE</a> for free!</h1> <form method="POST" action="{{ route('register') }}"> @csrf <div class="form-group"> <input name="firstname" type="text" class="form-control" id="firstname" required /> <label for="firstname">First Name *</label> </div> <br> <div class="form-group"> <input name="lastname" type="text" class="form-control" id="lastname" required /> <label for="lastname">Last Name *</label> </div> <br> <div class="form-group"> <input name="email" type="email" class="form-control" id="email" required /> <label for="email">Email *</label> </div> <br> <div class="form-group"> <input name="password" type="password" class="form-control" id="password" required /> <label for="password">Password *</label> </div> <br> <div class="form-group"> <input name="password" type="password" class="form-control" id="passwordRepeat" required /> <label for="password">Re-type Password *</label> </div> <br> <button type="submit" class="btn-signup"> Sign Up </button> </form> <p class="forgot-password">Already have an account? <a href="{{asset('auth/login')}}">Sign in</a></p> </div> </div> @endsection <script> document.addEventListener("DOMContentLoaded", function() { const signupContainer = document.querySelector(".signup-container"); signupContainer.classList.add("animated"); }); </script> //My model: Account_Register My route: Route::post('/auth.register', 'Auth\RegisterController@register')->name('register'); <?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Account_Register extends Model { protected $table = 'accounts'; protected $fillable = [ 'firstname', 'lastname', 'email', 'password', 'role', 'status', 'user_id', 'package_id' ]; use HasFactory; } //my route My model: Account_Register My route: Route::post('/auth.register', 'Auth\RegisterController@register')->name('register'); <?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Account_Register extends Model { protected $table = 'accounts'; protected $fillable = [ 'firstname', 'lastname', 'email', 'password', 'role', 'status', 'user_id', 'package_id' ]; use HasFactory; } [在此处输入图像描述][1] 我检查了路径,但一切似乎都是正确的。请帮助我,非常感谢![在此处输入图像描述][2] 我检查了路径,但一切似乎都是正确的。请帮助我,非常感谢! 错误是因为你的路线定义。 从 Laravel 8 开始,使用字符串语法定义路由时,必须在控制器上添加前缀,如下所示: Route::post('/auth.register', 'App\Http\Controllers\Auth\RegisterController@register') ->name('register'); 您还可以像这样定义您的路线: use App\Http\Controllers\Auth\RegisterController; Route::post('/auth.register', [RegisterController::class, 'register']) ->name('register'); Route::post('/auth.register', [App\Http\Controllers\Auth\RegisterController::class, 'register'])->name('register');

回答 2 投票 0

ASP.Net MVC - 将对象从控制器发送到视图再到控制器

我刚刚开始使用 ASP.Net MVC 2,可能做错了什么。我有一个控制器,它构建一些对象并使用 ViewData 将它们传递到视图。在视图中我显示数据等......

回答 3 投票 0

使用 header UICollectionViewFlowLayout 时的简单 Swift Ui View 错误

您好,我正在制作一个简单的视图,其内容位于滚动视图和顶部标题中。当用户向下滚动时我想隐藏标题,当用户向上滚动时我想显示它。我有三个不同的...

回答 1 投票 0

TextView 无法正确显示 SpannableString

我有一个将以编程方式添加的 TextView。出于设计目的,此 TextView 应使用 SpannableString。添加视图时,跨度的左侧和右侧未正确显示...

回答 1 投票 0

iOS 17 中的 SwiftUI View 泄漏

视图及其成员在演示后不会释放: @主要的 结构示例App:SwiftUI.App { @State var show = false var body: 一些场景 { 窗口组{ V...

回答 1 投票 0

Google 脚本创建隐藏新添加值的过滤器。 (张)

我正在查看来自谷歌表格中谷歌表单的数据。我想在谷歌工作表中创建过滤器视图,以仅显示列中的空白值。问题是当一个新值出现时......

回答 1 投票 0

Android 浮动通知(查看)不弹出

我正在尝试在Android中实现这样的自定义视图(带有关闭按钮的TextView)。 该视图可以附加显示在屏幕上的任何位置。我正在尝试使用 Canvas,但不知道如何...

回答 1 投票 0

Drupal 9:如何在段落字段类型中引用视图

在我的 Drupal 网站中,我使用段落模块来构建页面的主要内容。我的一种段落类型称为“新闻”。此段落类型包含一个应引用“

回答 3 投票 0

如何在单个列中存储多个日期并将其用作日期?

我有一个在很多报告中使用的视图。该视图的 DATE 列是主要参数。但现在我必须对所有报告使用一系列日期而不是单个日期;也就是说,...

回答 3 投票 0

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